/etc/default/console-setup 如何工作?

/etc/default/console-setup 如何工作?

跟进修改虚拟控制台的键盘映射,我该如何编辑 /etc/default/console-setup?

该文件是否会在每次启动时被解析(然后缓存在 /etc/console-setup/cached.kmap.gz 中),还是每次手动更改后我都需要运行某个命令?

包的描述控制台设置确实给出了它的基本用途,但我是否缺少有关如何使用它的文档?

答案1

setupcon 是负责更新 /etc/console-setup/cached.kmap.gz 的程序。setupcon 在启动时在 initramfs 映像内运行,因此您需要在更改应用之前更新它

答案2

程序 setupcon 使用 /etc/default/console-setup 文件。Setupcon 有一个手册页,其中引用了 README 文件。README 文件是 /usr/share/doc/console-setup/README.gz。该文件表明您需要在启动过程中调用 setupcon,以便自动更改控制台参数。

ctrl-alt-f1编辑 /etc/default/console-setup 文件以满足您的需求。您可以通过打开终端、登录并运行来验证设置是否符合您的要求setupcon

为了使更改在每次重启时自动生效,请编辑文件 /etc/rc.local 以在setupcon该行上方添加该行exit 0

/etc/default/console-setup 和 /etc/rc.local 这两个文件都需要 root 权限才能编辑。

相关内容