📜  arch 控制台设置默认键盘布局 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 14:59:22.337000             🧑  作者: Mango

在 Arch 上设置默认键盘布局

在 Arch Linux 上,你可以使用 localectrl 命令来设置系统默认的键盘布局。默认键盘布局通常在安装 Arch 时被设置,但是你也可以在以后重新设置它。

安装 localectrl

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 上设置默认键盘布局。通过使用上述命令和方法,你可以轻松地设置默认键盘布局并在下次系统启动时保留设置。