Linux From Scratch - Version 12.1-systemd | ||
---|---|---|
Chapter 8. Installing Basic System Software | ||
이전 | 위로 / 처음으로 | 다음 |
IPRoute2-6.7.0 | Libpipeline-1.5.7 |
Kbd 패키지에는 키 테이블 파일, 콘솔 글꼴 및 키보드 유틸리티가 포함되어 있습니다.
백스페이스 및 삭제 키의 동작이 Kbd 패키지의 키맵에서 일관되지 않습니다. 다음 패치는 i386 키맵에서 이 문제를 해결합니다:
patch -Np1 -i ../kbd-2.6.4-backspace-1.patch
패치 후 백스페이스 키는 코드 127의 문자를 생성하고 삭제 키는 잘 알려진 이스케이프 시퀀스를 생성합니다.
중복된 resizecons 프로그램을 제거합니다(비디오 모드 파일을 제공하기 위해 없어진 svgalib가 필요합니다. 정상적인 사용을 위해 setfont를 적절하게 설정하세요).
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
참고
일부 언어(예: 벨로루시어)의 경우 Kbd 패키지가 유용한 키맵을 제공하지 않는데, 여기서 스톡 “by” 키맵은 ISO-8859-5 인코딩을 가정하고 CP1251 키맵이 일반적으로 사용됩니다. 이러한 언어의 사용자는 작동하는 키맵을 별도로 다운로드해야 합니다.
원하는 경우 문서를 설치합니다.
cp -R -v docs/doc -T /usr/share/doc/kbd-2.6.4