我尝试将键盘布局更改为德语:
loadkeys de
但这只是暂时的,如果我重新启动,它就会再次恢复为英文...我试图让它永久生效:
localectl set-keymap de
但我得到,“localectl:未找到命令”
答案1
您可以尝试手动修改sudo nano /etc/default/keyboard
# 键盘配置文件 # 查阅键盘(5)手册页。 XKBMODEL="pc105" XKBLAYOUT="德" XKBVARIANT="" XKBOPTIONS="" BACKSPACE="猜猜"
答案2
您可以简单地将其放入您的 bashrc 中,如果它位于您的默认目录中,它将是:
echo loadkeys de >> ~/.bashrc
如果它不起作用,您可以尝试使用在登录屏幕之前运行的 rc.local,请小心,我从未尝试过这个,但它应该没问题:
使用你喜欢的编辑器创建或打开文件 rc.localnano /etc/rc.local
然后粘贴此文本
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
loadkeys de
exit 0
然后赋予它适当的权利chmod +x /etc/rc.local