ArchLinux 如何使用德语键盘布局设置英语语言

mak*_*kim 6 arch-linux locale keyboard-layout

谁能解释我如何设置 ArchLinux 以完全使用英语,除了 KeyboardLayout?(应该是 de-latin1-nodeadkeys)

小智 10

要获得您的语言环境为 en_US.UTF-8(假设您想要 utf-8,这是推荐的)并且 X.Org 和虚拟控制台中的键盘布局为 de-latin1-nodeadkeys 的系统,请执行以下步骤:

  • 取消注释行“en_US.UTF-8” /etc/locale.gen (例如sed -i 's/#en_US.UTF-8/en-US.UTF-8/' /etc/locale.gen
  • locale-gen
  • echo LANG=en_US.UTF-8 > /etc/locale.conf
  • localectl set-keymap de-latin1-nodeadkeys
  • localectl set-x11-keymap de-latin1-nodeadkeys

旁注:localectl set-keymap将给定的键映射写入/etc/vconsole.conf到变量KEYMAP