Linux From Scratch: Versión 3.3 | ||
---|---|---|
Anterior | Capítulo 6. Instalando los programas del sistema base | Siguiente |
Estimación del tiempo de construcción: 1 minuto Estimación del espacio de disco requerido: 8 MB |
Instala Kbd ejecutando los siguientes comandos:
patch -Np1 -i ../kbd-1.06-2.patch && ./configure && make && make install |
patch -Np1 -i ../kbd-1.06-2.patch: Este parche soluciona dos problemas. El primero es el comportamiento de loadkeys -d, que es incorrecto en las versiones actuales de kbd. Es necesario arreglar esto, porque los guiones de arranque confían en un comportamiento correcto de loadkeys -d. La segunda parte del parche cambia un fichero Makefile para que algunas utilidades (setlogcons, setvesablank y getunimap) que no se instalan por defecto, se instalen también.
chvt, deallocvt, dumpkeys, fgconsole, getkeycodes, getunimap, kbd_mode, kbdrate, loadkeys, loadunimap, mapscrn, openvt, psfaddtable (enlace a psfxtable), psfgettable (enlace a psfxtable), psfstriptable (enlace a psfxtable), psfxtable, resizecons, setfont, setkeycodes, setleds, setlogcons, setmetamode, setvesablank, showfont, showkey, unicode_start, y unicode_stop
getkeycodes muestra la tabla de correspondencias de código de exploración (scan code) a código de teclas del núcleo.
mapscrn carga una tabla de correspondencia de caracteres de salida definida por el usuario en el controlador de la consola. Este comando está obsoleto y sus funciones se encuentran incluidas en setfont.
Este es un grupo de herramientas para obtener tablas de caracteres Unicode a partir de fuentes de consola.
setkeycodes carga las entradas de la tabla de correspondencia de código de exploración (scan code) a código de tecla del núcleo.
setleds establece los LEDs del teclado. Mucha gente encuentra útil tener el bloqueo numérico (numlock) activado por defecto, y usando este programa puede conseguirse.
Esto permite afinar el salvapantallas incorporado en el hardware (no animados, sólo una pantalla en blanco).
showfont muestra los datos de una fuente. La información mostrada incluye información de la fuente, sus propiedades, la métrica de los caracteres y el mapa de bits de cada carácter.
Para instalar Kbd-1.06 se necesita lo siguiente:
bash: sh
binutils: as, ld, strip
bison: bison
diffutils: cmp
fileutils: cp, install, ln, mv, rm
flex: flex
gettext: msgfmt, xgettext
gcc: cc1, collect2, cpp0, gcc
grep: grep
gzip: gunzip, gzip
make: make
patch: patch
sed: sed
sh-utils: uname