Le paquet Bzip2 contient des programmes de compression et décompression de fichiers. Les fichiers texte permettent une meilleure compression qu'avec l'outil gzip traditionnel.
Préparez la compilation de Bzip2 avec :
make -f Makefile-libbz2_so make clean
Le commutateur -f
fera que Bzip2 sera construit
en utilisant un fichier Makefile
différent, dans ce cas
le fichier Makefile-libbz2_so
, qui crée une bibliothèque
libbz2.so
dynamique et lie les outils
Bzip2 avec.
Compilez le paquet :
make
En cas de réinstallation de Bzip2, effectuez un
rm -f /usr/bin/bz*
en premier, sinon les prochains
make install échoueront.
Installez les programmes :
make install
Installez le binaire dynamique bzip2 dans le répertoire
/bin
, créez les liens symboliques
nécessaires et nettoyez :
cp bzip2-shared /bin/bzip2 cp -a libbz2.so* /lib ln -s ../../lib/libbz2.so.1.0 /usr/lib/libbz2.so rm /usr/bin/{bunzip2,bzcat,bzip2} ln -s bzip2 /bin/bunzip2 ln -s bzip2 /bin/bzcat
Décompresse les fichiers compressés avec bzip
Décompresse vers la sortie standard
Lance cmp sur des fichiers compressés avec bzip
Lance diff sur des fichiers compressés avec bzip
Lance grep sur des fichiers compressés avec bzip
Lance egrep sur des fichiers compressés avec bzip
Lance fgrep sur des fichiers compressés avec bzip
Compresse les fichiers en utilisant l'algorythme de compression de texte par tri de blocs de Burrows-Wheeler avec le codage Huffman ; le taux de compression est meilleur que celui auquel parviennent les outils de compression plus conventionnels utilisant les algorythmes « Lempel-Ziv », comme gzip
Essaie de récupérer des données à partir de fichiers endommagés, compressés avec bzip
Lance less sur des fichiers compressés avec bzip
Lance more sur des fichiers compressés avec bzip
libbz2*
La bibliothèque implémentant la compression de données sans perte par tri de blocs, utilisant l'algorythme de Burrows-Wheeler