Entradas

Mostrando entradas de junio, 2018

Linux From Scratch (Parte 10 - Instalación del software básico del sistema)

Imagen
Bzip2-1.0.6  El paquete Bzip2 contiene programas para comprimir y descomprimir archivos. La compresión de archivos de texto con bzip2 produce un porcentaje de compresión mucho mejor que con el gzip tradicional. Tiempo aproximado de compilación: less than 0.1 SBU Tamaño de disco requerido: 2.3 MB Entramos en el directorio: cd bzip2-1.0.6 Aplicamos el parche: patch -Np1 -i ../bzip2-1.0.6-install_docs-1.patch El siguiente comando garantiza la instalación de enlaces simbólicos que son relativos: sed -i 's@\(ln -s -f \)$(PREFIX)/bin/@\1@' Makefile Nos aseguramos de que las páginas man estén instaladas en la ubicación correcta: sed -i "s@(PREFIX)/man@(PREFIX)/share/man@g" Makefile Preparamos el paquete para compilarlo: make -f Makefile-libbz2_so make clean Compilamos: make Instalamos los programas: make PREFIX=/usr install Instalamos el binario bzip2 compartido en el directorio /bin,

Linux From Scratch (Parte 9 - Ajustando el Toolchain)

Imagen
Ahora que se han instalado las últimas bibliotecas de C, es hora de ajustar la cadena de herramientas para que vincule cualquier programa recién compilado con estas nuevas bibliotecas.