Linux From Scratch: Versión 5.0 | ||
---|---|---|
Anterior | Capítulo 6. Instalación de los programas del sistema base | Siguiente |
Tiempo estimado de construcción: 0.1 SBU Estimación del espacio necesario en disco: 2.6 MB |
El paquete Gzip contiene programas para comprimir y descomprimir ficheros usando el codificador Lempel-Ziv (LZ77).
Programas instalados: gunzip (enlace a gzip), gzexe, gzip, uncompress (enlace a gunzip), zcat (enlace a gzip), zcmp, zdiff, zegrep, zfgrep, zforce, zgrep, zless, zmore y znew
Gzip depende de: Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Grep, Make, Sed.
Prepara Gzip para su compilación:
./configure --prefix=/usr |
El programa gzexe guarda en su código la localización del binario gzip. Como luego vamos a cambiar la ubicación de este último binario, el siguiente comando asegura que la nueva ubicación se guarde dentro del binario.
cp gzexe.in{,.backup} sed 's%"BINDIR"%/bin%' gzexe.in.backup > gzexe.in |
Compila el paquete:
make |
Instala el paquete:
make install |
Y mueve los programas al directorio /bin:
mv /usr/bin/gzip /bin rm /usr/bin/{gunzip,zcat} ln -s gzip /bin/gunzip ln -s gzip /bin/zcat ln -s gunzip /bin/uncompress |