我需要在 Linux 控制台中工作时更改键盘布局。我需要将英语布局设置为控制台的默认布局。我该怎么做?
答案1
要更改系统范围的键盘布局,请运行
sudo dpkg-reconfigure keyboard-configuration
或编辑XKBLAYOUT
中的行/etc/default/keyboard
。
答案2
要快速更改键盘布局,只需使用以下命令安装 setxkbmap:
sudo apt-get install x11-xkb-utils
此后,您可以随时使用以下命令更改键盘布局:
setxkbmap us
要每次都自动执行此操作,请.bashrc
使用以下命令扩展您的:
echo "setxkbmap us" >> ~/.bashrc
现在,打开一个新的控制台,美国键盘布局已激活。如果 Ubuntu 面板中的小键盘布局图标没有变化,请不要担心。
答案3
另一种方法,但我知道它不会持续到下次启动:
sudo loadkeys /usr/share/keymaps/i386/qwerty/us.kmap.gz
检查/usr/share/keymaps/i386/
您的键盘布局和键映射,以确定哪种更适合您。
答案4
在当前基于 systemd 的系统上使用本地化(正如@david-tonhofer提到的):
sudo localectl set-keymap us
sudo localectl set-x11-keymap us,de pc104
localectl status