Kbd 软件包包含键表文件、控制台字体和键盘工具。
安装 Kbd
首先进入到源码目录,解压软件包:
cd /sources tar xf kbd-2.0.2.tar.gz cd kbd-2.0.2
在 Kbd 软件包中退格键(Backspace)和删除键(Delete)的行为和键映射并不一致。 下面的补丁修复了 i386 键映射中的这个问题:
patch -Np1 -i ../kbd-2.0.2-backspace-1.patch
打补丁后,退格键生成编码为 127 的字符,删除键会生成一个著名的转义序列。
移除冗余的 resizecons 程序(它要求功能不全的 svglib 提供视频模式文件 - 用于正常使用 setfont 设置控制台字体大小)以及帮助手册。
sed -i 's/\(RESIZECONS_PROGS=\)yes/\1no/g' configure sed -i 's/resizecons.8 //' docs/man/man8/Makefile.in
准备编译 Kbd:
PKG_CONFIG_PATH=/tools/lib/pkgconfig ./configure --prefix=/usr --disable-vlock
编译软件包:
make
用以下命令测试结果:
make check
安装软件包:
make install
📢 注意: 由于通常使用的 CP1251 键映射假设使用 ISO-8859-5 编码,Kbd 软件包不能为某些语言(例如 Belarusian) 提供可用的键映射。 使用这样的语言需要单独下载能工作的键映射。
如果需要的话,安装帮助文档:
mkdir -v /usr/share/doc/kbd-2.0.2 cp -R -v docs/doc/* /usr/share/doc/kbd-2.0.2
安装完成后清理工作:
cd .. rm -rf kbd-2.0.2
本次分享到此结束啦~
如果觉得文章对你有帮助,点赞、收藏、关注、评论,一键四连支持,你的支持就是我创作最大的动力。
❤️ 技术交流可以 关注公众号:Lucifer三思而后行 ❤️
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。