6.16. Xz-5.2.5

Le paquet Xz contient des programmes de compression et de décompression de fichiers. Il offre les possibilités des formats lzma et des formats de compression récents. La compression de fichiers textes avec xz donne un meilleur pourcentage de compression qu'avec les commandes gzip ou bzip2 traditionnelles.

Temps de construction approximatif: 0.1 SBU
Espace disque requis: 16 Mo

6.16.1. Installation de Xz

Préparez la compilation de Xz :

./configure --prefix=/usr                     \
            --host=$LFS_TGT                   \
            --build=$(build-aux/config.guess) \
            --disable-static                  \
            --docdir=/usr/share/doc/xz-5.2.5

Compilez le paquet :

make

Installez le paquet :

make DESTDIR=$LFS install

Assurez-vous que tous les fichiers essentiels sont dans le bon répertoire :

mv -v $LFS/usr/bin/{lzma,unlzma,lzcat,xz,unxz,xzcat}  $LFS/bin
mv -v $LFS/usr/lib/liblzma.so.*                       $LFS/lib
ln -svf ../../lib/$(readlink $LFS/usr/lib/liblzma.so) $LFS/usr/lib/liblzma.so

Les détails de ce paquet se trouvent sur Section 8.8.2, « Contenu de Xz. »