Linux From Scratch: Version 20020515 | ||
---|---|---|
Prev | Chapter 6. Installation des logiciels de base du système | Next |
Estimation du temps de construction: 1 minute Estimation de l'espace disque requis: 1 MB |
Installez Gzip en exécutant les commandes suivantes:
./configure --prefix=/usr && cp gzexe.in gzexe.in.backup && sed 's%"BINDIR"%/bin%' gzexe.in.backup > gzexe.in && make && make install && mv /usr/bin/gzip /bin && rm /usr/bin/{gunzip,zcat} && ln -sf gzip /bin/gunzip && ln -sf gzip /bin/zcat && ln -sf gunzip /bin/uncompress |
gunzip (lien vers gzip), gzexe, gzip, uncompress (lien vers gunzip), zcat (link to gzip), zcmp, zdiff, zforce, zgrep, zmore et znew
gunzip et uncompress décompressent les fichiers qui ont été compressés par gzip.
gzexe vous permet de compresser des exécutables et de les décompresser puis de les lancer automatiquement (avec cependant une baisse des performances).
gzip réduit la taille des fichiers en utilisant l'algorithme de compression Lempel-Ziv (LZ77).
zcat décompresse une liste de fichiers donnée en ligne de commande ou utilise l'entrée standard en lecture et écrit les données décompressées sur la sortie standard.
zcmp a le même fonctionnement que le programme cmp mais sur des fichiers compressés.
zdiff a le même fonctionnement que le programme diff mais sur des fichiers compressés.
zforce force l'extension .gz sur les fichiers compressés par gzip de façon à ce que gzip ne les compresse pas une deuxième fois. Ceci peut être utile pour des fichiers dont le nom a été tronqué après un transfert de fichier.
zgrep a le même fonctionnement que le programme grep mais sur des fichiers compressés.
zmore est un programme permettant d'avoir le comportement du programme more aussi bien sur des fichiers normaux que compressés.
znew convertit les fichiers de format .Z (compress) en .gz (gzip).
Gzip-1.2.4a nécessite que les programmes suivants soient installés:
bash: sh
binutils: as, ld, nm
fileutils: chmod, cp, install, ln, mv, rm
gcc: cc1, collect2, cpp, cpp0, gcc
grep: egrep, grep
make: make
sed: sed
sh-utils: hostname
textutils: cat, tr