Tidak dapat mengubah tata letak keyboard pada Centos 7

10

Saya telah terjebak dengan masalah ini selama berjam-jam sekarang dan ini menjadi sangat frustasi.

Saya telah menginstal Centos 7.0.1406 pada Oracle Virtualbox dan selama instalasi saya memilih tata letak keyboard Norwegia karena saya memiliki keyboard norwegian.

Masalahnya adalah pada Ubuntu semuanya berfungsi sebagaimana mestinya dan ketika saya mengetik æøå, saya mendapatkan surat-surat itu. Tetapi dalam centos7 sesuatu yang lain muncul. Dan masalah terbesar adalah saya tidak memiliki akses ke pipa | karakter karena saya tidak tahu di mana menemukannya di keyboard saya, karena kunci default memberikan sesuatu yang lain.

Saya telah mencari-cari dan orang-orang terus mengatakan bahwa saya harus mengedit / etc / sysconfig / keyboard tetapi tidak ada keyboard di / etc / sysconfig

Saya tidak tahu harus berbuat apa.

Akan sangat berterima kasih atas tips!

Alex
sumber
æøå ... access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/… Daftar yang relevan adalah:no no-colemak no-dvorak no-latin1 no-mac no-mac_nodeadkeys no-nodeadkeys no-smi no-smi_nodeadkeys no-winkeys sunt4-no-latin1
Michael Hampton
Bisakah Anda percaya, saya tidak bisa. Pada tahun 2020 kita memasuki baris perintah untuk mengubah keyboard. Betulkah??? Dumping centos kembali ke ubuntu. What a joke
englishPete

Jawaban:

11

Fungsi itu tampaknya berada di systemd sekarang. Untuk daftar informasi lokal saat ini:

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

Untuk mendaftar keymaps yang tersedia:

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

Untuk mengatur keymap (menebak di sini yang Anda inginkan):

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

Ada informasi lebih lanjut yang tersedia di dokumentasi Red Hat. Semoga berhasil! https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/System_Administrators_Guide/s1-Changing_the_Keyboard_Layout.html

Boscoe
sumber
5

Sementara jawaban Bosco sepenuhnya benar dan relevan, pengaturan yang relevan disimpan di /etc/vconsole.conf:

KEYMAP=us  # or whatever

dan di /etc/X11/xorg.conf.d/00-keyboard.conf:

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

Anda mungkin tertarik untuk dapat memasukkan dalam banyak bahasa. Jawaban terperinci untuk itu dapat ditemukan di sini.

Juga /etc/locale.conf:

LANG="en_US.UTF-8"
Otheus
sumber