跟进修改虚拟控制台的键盘映射,如何编辑 /etc/default/console-setup?
是否会在每次启动时解析文件(然后缓存在 /etc/console-setup/cached.kmap.gz 中),还是在每次手动更改后都需要运行某个命令?
包console-setup的描述确实给出了它的基本用途,但是我是否缺少有关如何使用它的文档?
跟进修改虚拟控制台的键盘映射,如何编辑 /etc/default/console-setup?
是否会在每次启动时解析文件(然后缓存在 /etc/console-setup/cached.kmap.gz 中),还是在每次手动更改后都需要运行某个命令?
包console-setup的描述确实给出了它的基本用途,但是我是否缺少有关如何使用它的文档?
setupcon 是负责更新 /etc/console-setup/cached.kmap.gz 的程序。setupcon 在启动时在 initramfs 映像内运行,因此您需要在应用更改之前对其进行更新
setupcon 程序使用 /etc/default/console-setup 文件。Setupcon 有一个参考自述文件的手册页。自述文件是 /usr/share/doc/console-setup/README.gz。该文件表明您需要在引导序列中调用 setupcon 以自动更改控制台参数。
编辑 /etc/default/console-setup 文件以满足您的需要。您可以通过打开终端
ctrl-alt-f1
、登录并运行来验证设置是否符合您的要求setupcon
。要在每次重新启动时自动进行更改,请编辑文件 /etc/rc.local 以在该行
setupcon
上方添加该exit 0
行。/etc/default/console-setup 和 /etc/rc.local 这两个文件都需要 root 权限才能编辑。