6.41. Gzip-1.3.12

Das Paket Gzip enthält Programme zum Komprimieren und Dekomprimieren von Dateien.

Geschätzte Kompilierzeit: weniger als 0.1 SBU
Etwa Benötigter Speicherplatz: 2.2 MB

6.41.1. Installation von Gzip

Die von Gzip verwendete Funktion „fultimens“ ist nicht kompatibel mit der Version, die mit der aktuellen Glibc mitgeliefert wird; daher benennen wir sie um:

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

Bereiten Sie Gzip zum Kompilieren vor:

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

Kompilieren Sie das Paket:

make

Um die Ergebnisse zu testen, geben Sie folgendes ein:

make check

Installieren Sie das Paket:

make install

Verschieben Sie einige Programme, die sich nicht in den Basis-Ordnern befinden müssen:

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

6.41.2. Inhalt von Gzip

Installierte Programme: gunzip, gzexe, gzip, uncompress, zcat, zcmp, zdiff, zegrep, zfgrep, zforce, zgrep, zless, zmore und znew

Kurze Beschreibungen

gunzip

Dekomprimiert gzip-Dateien.

gzexe

Erzeugt selbstextrahierende ausführbare Dateien.

gzip

Komprimiert Dateien mit dem Lempel-Ziv (LZ77) Algorithmus.

uncompress

Entpackt komprimierte Dateien.

zcat

Dekomprimiert gzip-Dateien zur Standardausgabe.

zcmp

Führt cmp auf gzip-Dateien aus.

zdiff

Führt diff auf gzip-Dateien aus.

zegrep

Führt egrep auf gzip-Dateien aus.

zfgrep

Führt fgrep auf gzip-Dateien aus.

zforce

Erzwingt eine .gz-Erweiterung an die komprimierten Dateien, damit gzip diese Dateien nicht erneut komprimiert. Das kann sinnvoll sein, wenn Dateinamen bei einer Datenübertragung abgeschnitten wurden.

zgrep

Führt grep auf gzip-Dateien aus.

zless

Führt less auf gzip-Dateien aus.

zmore

Führt more auf gzip-Dateien aus.

znew

Konvertiert Dateien im compress-Format in das gzip-Format — .Z zu .gz.