Linux From Scratch: Version 5.0 | ||
---|---|---|
Précédent | Chapitre 6. Installation des logiciels du système de base | Suivant |
Estimation du temps de compilation : 0.1 SBU Estimation de l'espace disque requis : 3.0 Mo |
Bzip2 est un compresseur de fichiers qui arrive habituellement à une meilleure compression que ne le fait gzip traditionel.
Programmes installés : bunzip2 (lien vers bzip2), bzcat (lien vers bzip2), bzcmp, bzdiff, bzegrep, bzfgrep, bzgrep, bzip2, bzip2recover, bzless et bzmore
Bibliothèques installées : libbz2.a, libbz2.so (lien vers libbz2.so.1.0), libbz2.so.1.0 (lien vers libbz2.so.1.0.2) et libbz2.so.1.0.2
Bzip2 dépend de Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Make.
Préparez la compilation de Bzip2 avec :
make -f Makefile-libbz2_so make clean |
L'option -f fait que Bzip2 est construit avec un fichier Makefile différent, dans ce cas le fichier Makefile-libbz2_so, qui crée une bibliothèque partagée libbz2.so et la lie aux utilitaires.
Compilez le paquet :
make |
Installez-le :
make install |
Et installez le binaire bzip2 dans le répertoire /bin en ajoutant les liens symboliques nécessaires. Puis, faites un peu de ménage :
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} mv /usr/bin/{bzip2recover,bzless,bzmore} /bin ln -s bzip2 /bin/bunzip2 ln -s bzip2 /bin/bzcat |
Précédent | Sommaire | Suivant |
Installer Libtool-1.5 | Niveau supérieur | Installer Diffutils-2.8.1 |