我使用的是 Ubuntu 12.04。除了命令行使用英国英语外,其他所有地方的键盘布局都是美国英语。终端也有美国英语。如何将命令行中的默认键盘布局更改为美国英语?
此外,我认为这里值得一提的是,当我安装 Ubuntu(与 Windows 8.1 双启动)时,我最初将语言设置为英国英语,但后来从系统设置中将其更改为美国英语。
答案1
更新 2017-04-13:这似乎在最近的 Ubuntu 版本中有所改变,运行时sudo apt-get install console-common
会尝试删除其他软件包。因此,对于最近的 Ubuntu 版本,请使用此(在 17.04 中测试):
sudo dpkg-reconfigure keyboard-configuration
最简单的方法确实是@steeldriver建议打开终端并运行以下命令:
sudo apt-get install console-common
这将安装console-common
软件包,并在此过程中允许您选择控制台布局。如果已安装,请使用以下命令调出相同的向导并设置布局:
sudo dpkg-reconfigure console-data
测试于 13.10,取自这里。
答案2
上面的方法对我不起作用,但这个有效。从终端输入以下命令:
setxkbmap us
答案3
运行此命令:
sudo dpkg-reconfigure keyboard-configuration
这对我有用。
答案4
我运行的是 14.04 LTS,使用的是标准美式键盘。我遇到的问题是,我依赖安装程序为我选择 US-Intl,结果导致“死键”和“”键的形成不正确(我确定还有其他我不知道的问题)。
经过大量的挫折和反复尝试后,我运行了“ sudo apt-get install console-common
”建议并解决了我的问题,但仅限于我登录时。
当我注销、重新启动服务器并重新登录时,失败了。
sudo dpkg-reconfigure keyboard-configuration
只有当我执行“ ”命令并指定通用美国键盘时,它才会永久生效。
“ setxkbmap
”对我来说不起作用。
看起来(我不知道)setxkbmap 在 14.04 LTS 中已过时。