Linux From Scratch(LFS11.0)构建 LFS 系统 - Kbd-2.4.0
Posted Lucifer三思而后行
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux From Scratch(LFS11.0)构建 LFS 系统 - Kbd-2.4.0相关的知识,希望对你有一定的参考价值。
Kbd 软件包包含按键表文件、控制台字体和键盘工具。
安装 Kbd
解压软件包:
cd /sources
tar -xf kbd-2.4.0.tar.xz
cd kbd-2.4.0
退格和删除键的行为在 Kbd 软件包的不同按键映射中不一致。以下补丁修复 i386 按键映射中的这个问题:
patch -Np1 -i ../kbd-2.4.0-backspace-1.patch
在应用补丁后,退格键生成编码为 127 的字符,删除键生成广为人知的 escape 序列。
删除多余的 resizecons 程序 (它需要已经不存在的 svgalib 提供视频模式文件 —— 一般使用 setfont 即可调整控制台大小) 及其 man 页面。
sed -i \'/RESIZECONS_PROGS=/s/yes/no/\' configure
sed -i \'s/resizecons.8 //\' docs/man/man8/Makefile.in
准备编译 Kbd:
./configure --prefix=/usr --disable-vlock
编译该软件包:
make
运行以下命令以测试编译结果:
make check
安装该软件包:
make install
如果需要的话,安装文档:
mkdir -v /usr/share/doc/kbd-2.4.0
cp -R -v docs/doc/* /usr/share/doc/kbd-2.4.0
安装完成后清理工作:
cd ..
rm -rf kbd-2.4.0
公众号:Lucifer三思而后行
以上是关于Linux From Scratch(LFS11.0)构建 LFS 系统 - Kbd-2.4.0的主要内容,如果未能解决你的问题,请参考以下文章
Linux From Scratch(LFS11.0)构建 LFS 系统 - 清理系统
Linux From Scratch(LFS11.0)构建 LFS 系统 - GCC-11.2.0
Linux From Scratch(LFS11.0)收尾工作
Linux From Scratch(LFS11.0)收尾工作