6.39. Gzip-1.3.12

El paquete Gzip contiene programas para comprimir y descomprimir ficheros.

Tiempo estimado de construcción: less than 0.1 SBU
Espacio requerido en disco: 2.2 MB

6.39.1. Instalación de Gzip

La versión de la función “futimens” usada por Gzip es incompatible con la versión actual proporcionada por Glibc. Por tanto, renombra la función:

sed -i 's/futimens/gl_&/' gzip.c lib/utimens.{c,h}

Prepara Gzip para su compilación:

./configure --prefix=/usr --bindir=/bin

Compila el paquete:

make

Para comprobar los resultados, ejecuta: make check.

Instala el paquete:

make install

Mueve algunos programas que no necesitan estar en el sistema de ficheros raíz:

mv -v /bin/{gzexe,uncompress,zcmp,zdiff,zegrep} /usr/bin
mv -v /bin/{zfgrep,zforce,zgrep,zless,zmore,znew} /usr/bin

6.39.2. Contenido de Gzip

Programas instalados: gunzip, gzexe, gzip, uncompress, zcat, zcmp, zdiff, zegrep, zfgrep, zforce, zgrep, zless, zmore y znew

Descripciones cortas

gunzip

Descomprime ficheros que hayan sido comprimidos con gzip.

gzexe

Crea ficheros ejecutables autodescomprimibles.

gzip

Comprime los ficheros indicados usando codificación Lempel-Ziv (LZ77).

uncompress

Descomprime ficheros comprimidos.

zcat

Descomprime en la salida estándar los ficheros indicados comprimidos con gzip.

zcmp

Ejecuta cmp sobre ficheros comprimidos.

zdiff

Ejecuta diff sobre ficheros comprimidos.

zegrep

Ejecuta egrep sobre ficheros comprimidos.

zfgrep

Ejecuta fgrep sobre ficheros comprimidos.

zforce

Fuerza la extensión .gz en todos los ficheros comprimidos para que gzip no los comprima dos veces. Esto puede ser útil para ficheros con el nombre truncado después de una transferencia de ficheros.

zgrep

Ejecuta grep sobre ficheros comprimidos.

zless

Ejecuta less sobre ficheros comprimidos.

zmore

Ejecuta more sobre ficheros comprimidos.

znew

Recomprime ficheros del formato de compress al formato de gzip, o sea, de .Z a .gz.