我在美国购买的笔记本电脑上安装了 Ubuntu,但我来自巴西,问题是由于键盘型号,每次打开系统时我都必须运行此命令:
“setxkbmap-模型 abnt2-布局 br-变体 abnt2”
我怎样才能使这个过程自动化,或者安装一个键盘模型。抱歉我的英语不好。
答案1
您最好将这些设置永久保存,而不是每次启动时都运行命令。打开/etc/default/keyboard
进行编辑并为其提供以下内容:
XKBLAYOUT="br"
BACKSPACE="guess"
XKBVARIANT="abnt2"
XKBMODEL="abnt2"
答案2
其中一种方法是将其设置为 systemd 服务:
创建一个
.service
文件,该文件一旦启用,将在启动时由 systemd 运行。在文本编辑器中,创建一个名为的文件mykeyboard.service
并包含以下内容(将path/to/
部分更改为脚本的实际路径):[Unit] Description=MyKeyboard service [Service] ExecStart=setxkbmap -model abnt2 -layout br -variant abnt2 [Install] WantedBy=multi-user.target
将新
.service
文件放入目录中/etc/systemd/system/
- 要运行并让它在启动时运行,您可以使用
sudo systemctl enable --now mykeyboard
那就可以了!