📅  最后修改于: 2023-12-03 14:59:22.337000             🧑  作者: Mango
在 Arch Linux 上,你可以使用 localectrl
命令来设置系统默认的键盘布局。默认键盘布局通常在安装 Arch 时被设置,但是你也可以在以后重新设置它。
localectrl
命令属于 systemd
库。在大多数安装了 Arch Linux 的系统中,systemd
库已经被默认安装了。如果你的系统没有安装 localectrl
,你需要使用以下命令来安装它:
sudo pacman -S systemd
在设置默认键盘布局前,请确保你已经知道你要设置的键盘布局的标识符。你可以使用 localectrl
命令来查看所有可用的键盘布局:
localectrl list-x11-keymap-layouts
以下是一些流行的键盘布局标识符:
us
- 美式键盘布局uk
- 英式键盘布局fr
- 法式键盘布局de
- 德式键盘布局es
- 西班牙式键盘布局要设置默认键盘布局,请使用以下命令:
sudo localectrl set-x11-keymap <LAYOUT>
将 <LAYOUT>
替换为你想设置的键盘布局标识符。例如,要将键盘布局设置为英式键盘布局,你可以使用以下命令:
sudo localectrl set-x11-keymap uk
默认情况下,localectrl
命令仅在运行时应用设置。如果你想在下次系统启动时仍保留设置,请在 /etc/vconsole.conf
文件中添加以下行:
KEYMAP=<LAYOUT>
将 <LAYOUT>
替换为你想设置的键盘布局标识符。例如,要在下次系统启动时使用英式键盘布局,请在 /etc/vconsole.conf
文件中添加以下行:
KEYMAP=uk
localectrl
命令可以帮助你在 Arch Linux 上设置默认键盘布局。通过使用上述命令和方法,你可以轻松地设置默认键盘布局并在下次系统启动时保留设置。