10.56. XZ Utils-5.2.3

Le paquet XZ-Utils contient des programmes pour compresser et décompresser des fichiers. La compression de fichiers texte avec XZ Utils donne un pourcentage de compression bien meilleur qu'avec le gzip traditionnel.

10.56.1. Installation de XZ Utils

Préparez la compilation de XZ-Utils :

./configure \
    --prefix=/usr \
    --docdir=/usr/share/doc/xz-5.2.3

Compilez le paquet :

make

Pour tester les résultats, lancez :

make check

Installez les programmes :

make install

Déplacez le binaire xz et plusieurs liens symboliques qui pointent vers lui dans le répertoire /bin :

mv -v /usr/bin/{xz,lzma,lzcat,unlzma,unxz,xzcat} /bin

Enfin, déplacez la bibliothèque partagée à un endroit plus adéquat et recréez le lien symbolique qui pointe dessus :

mv -v /usr/lib/liblzma.so.* /lib
ln -sfv ../../lib/$(readlink /usr/lib/liblzma.so) /usr/lib/liblzma.so

10.56.2. Contenu de XZ Utils

Programmes installés: lzcat (lien vers xz), lzcmp (lien vers xzdiff), lzdiff (lien vers xzdiff), lzegrep (lien vers xzgrep), lzfgrep (lien vers xzgrep), lzgrep (lien vers xzgrep), lzless (lien vers xzless), lzma (lien vers xz), lzmadec, lzmainfo, lzmore (lien vers xzmore), unlzma (lien vers xz), unxz (lien vers xz), xz, xzcat (lien vers xz), xzcmp (lien vers xzdiff), xzdec, xzdiff, xzegrep (lien vers xzgrep), xzfgrep (lien vers xzgrep), xzgrep, xzless, xzmore
Bibliothèques installées: liblzma.[a,so]
Répertoires installés: /usr/include/lzma, /usr/share/doc/xz-5.2.3

Descriptions courtes

lzcat

Décompresse des fichiers LZMA et xz

lzcmp

Compare des fichiers compressés avec lzma

lzdiff

Compare des fichiers compressés avec lzma

lzegrep

Lance egrep sur des fichiers lzma compressés

lzfgrep

Lance fgrep sur des fichiers lzma compressés

lzgrep

Lance grep sur des fichiers lzma compressés

lzless

Lance less sur des fichiers lzma compressés

lzma

Compresse des fichiers lzma

lzmadec

Décompresse des fichiers lzma

lzmainfo

Affiche des informations stoclées dans l'en-tête d'un fichier .lzma

lzmore

Lance more sur des fichiers lzma compressés

unlzma

Décompresse des fichiers lzma

unxz

Décompresse des fichiers xz

xz

Crée des fichiers compressés xz

xzcat

Décompresse des fichiers xz

xzcmp

Compare des fichiers compressés en xz

xzdec

Décompresse vers la sortie standard

xzdiff

Compare des fichiers compressés en xz

xzegrep

Lance egrep sur des fichiers xz compressés

xzfgrep

Lance fgrep sur des fichiers xz compressés

xzgrep

Lance grep sur des fichiers xz compressés

xzless

Lance less sur des fichiers xz

xzmore

Lance more sur des fichiers xz

liblzma

La bibliothèque LZMA