Linux From Scratch: Versión 4.1 | ||
---|---|---|
Anterior | Capítulo 6. Instalación de los programas del sistema base | Siguiente |
Estimación del tiempo de construcción: 1.88 SBU Estimación del espacio necesario en disco: 22 MB |
Última versión comprobada: 5.2.
El paquete Ncurses proporciona librerías para el manejo de caractéres y terminales, incluidos paneles y menús.
Ncurses instala lo siguiente:
Última versión comprobada: 5.2.
Bash: sh
Binutils: ar, as, ld, ranlib
Diffutils: cmp
Fileutils: chmod, cp, install, ln, mkdir, mv, rm
Gcc: c++, cc1, cc1plus, collect2, cpp0, gcc
Glibc: ldconfig
Grep: egrep, fgrep, grep
Make: make
Gawk: gawk
Sed: sed
Sh-utils: basename, date, echo, expr, hostname, uname
Textutils: cat, sort, tr, wc
Prepara Ncurses para su compilación:
./configure --prefix=/usr --with-shared |
Continúa compilando el paquete:
make |
Instala el paquete:
make install |
Otorga permisos de ejecución a las librerías ncurses:
chmod 755 /usr/lib/*.5.3 |
Mueve las librerías al directorio /lib, donde se espera encontrarlas:
mv /usr/lib/libncurses.so.5* /lib |
Puesto que las librerías se han movido a /lib, algunos enlaces simbólicos apuntan ahora a ficheros que no existen. Regenera esos enlaces simbólicos:
ln -sf libncurses.a /usr/lib/libcurses.a && ln -sf ../../lib/libncurses.so.5 /usr/lib/libncurses.so && ln -sf ../../lib/libncurses.so.5 /usr/lib/libcurses.so |