Centos 7 पर कीबोर्ड लेआउट नहीं बदल सकते


11

मैं अब इस समस्या से घंटों से जूझ रहा हूं और यह वास्तव में निराशाजनक है।

मैंने Oracle वर्चुअलबॉक्स पर Centos 7.0.1406 स्थापित किया है और स्थापना के दौरान मैंने नॉर्वेजियन कीबोर्ड लेआउट चुना क्योंकि मेरे पास एक गर्लफ्रेंड कीबोर्ड है।

समस्या उबंटू पर है सब कुछ काम करता है जैसा कि मुझे करना चाहिए और जब मैं æøå में टाइप करता हूं, तो मुझे वे पत्र मिलते हैं। लेकिन सेंटो 7 में कुछ और दिखाई देता है। और सबसे बड़ी समस्या यह है कि मुझे पाइप तक पहुंच नहीं है | चरित्र क्योंकि मुझे पता नहीं है कि इसे मेरे कीबोर्ड पर कहां ढूंढना है, क्योंकि डिफ़ॉल्ट कुंजी कुछ और देती है।

मैं चारों ओर खोज रहा हूं और लोग यह कहते रहते हैं कि मुझे / / sysconfig / कीबोर्ड को संपादित करना है / लेकिन / etc / sysconfig में कोई कीबोर्ड नहीं है

मुझे नहीं पता हैं क्या करना है।

कभी सुझावों के लिए आभारी होंगे!


æøå ... access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/… संबंधित सूची है:no no-colemak no-dvorak no-latin1 no-mac no-mac_nodeadkeys no-nodeadkeys no-smi no-smi_nodeadkeys no-winkeys sunt4-no-latin1
माइकल हैम्पटन

क्या आप इस पर विश्वास कर सकते हैं, मैं नहीं कर सकता। 2020 में हम कीबोर्ड बदलने के लिए कमांड लाइन में प्रवेश कर रहे हैं। वास्तव में??? उबंटू लौटते हुए डंपिंग सेंट्स। क्या मज़ाक है
इंग्लिशपी

जवाबों:


11

यह कार्यक्षमता अब systemd में प्रतीत होती है। वर्तमान स्थानीय जानकारी को सूचीबद्ध करने के लिए:

# localectl status
   System Locale: LANG=en_US.UTF-8
       VC Keymap: us
      X11 Layout: us

उपलब्ध कीमैप को सूचीबद्ध करने के लिए:

# localectl list-keymaps | grep no
de-latin1-nodeadkeys
et-nodeadkeys
mac-de-latin1-nodeadkeys
no
no-dvorak
no-latin1
sunt4-no-latin1

कीमैप सेट करने के लिए (यहां पर एक अनुमान लें जिस पर आप चाहते हैं):

# localectl set-keymap no
# localectl set-x11-keymap no

Red Hat के प्रलेखन में अधिक जानकारी उपलब्ध है। सौभाग्य! https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/System_Administrators_Guide/s1-Changing_the_Keyboard_Layout.html


6

जबकि बॉस्को का जवाब पूरी तरह से सही और प्रासंगिक है, संबंधित सेटिंग्स में संग्रहीत हैं /etc/vconsole.conf:

KEYMAP=us  # or whatever

और इसमें /etc/X11/xorg.conf.d/00-keyboard.conf:

Section "InputClass"
    Identifier "system-keyboard"
    MatchIsKeyboard "on"
    Option "XkbLayout" "us"
EndSection

आपको कई भाषाओं में इनपुट करने में सक्षम होने में रुचि हो सकती है। इसके लिए एक विस्तृत जवाब यहां पाया जा सकता है।

इसके अलावा /etc/locale.conf:

LANG="en_US.UTF-8"
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.