【发布时间】:2018-08-12 04:39:00
【问题描述】:
Linux 新手。自从我前段时间安装以来,我遇到了一些问题,其中一个主要问题是我的键盘布局在 GB 键盘上默认为美式。
我发现命令setxkbmap -layout gb 修复了这个问题。问题是,我每次重新启动笔记本电脑时都必须运行它。
我尝试在 /etc/init.d 中创建如下 shell 脚本
#!/bin/bash
# A she-bang - says what interpreter to use
### BEGIN INIT INFO
# Provides: SetKeyboardGB
# Required-Start: $remote_fs $syslog
# Required-Stop: $remote_fs $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Change Keyboard to GB
# Description: Changes Keyboard to GB on satrtup.
### END INIT INFO
# This will always run (Hopefully)
setxkbmap -layout gb
exit 0
当我刚刚运行它时,它执行得非常好,而且我已经运行了update-rc.d SetKeyboardGB defaults,但是在重新启动笔记本电脑时它似乎不会运行。我觉得我在设置我的 init.d 脚本时遗漏了一些东西,但我没有找到易于理解的文档。
感谢任何帮助。
【问题讨论】:
标签: layout keyboard debian init.d