libarchive-3.6.2

Introduction à libarchive

La bibliothèque libarchive fournit une seule interface pour lire et écrire divers formats de compression.

This package is known to build and work properly using an LFS 11.3 platform.

Informations sur le paquet

Dépendances de libarchive

Facultatives

libxml2-2.10.3, LZO-2.10 et Nettle-3.8.1

Notes utilisateur : https://wiki.linuxfromscratch.org/blfs/wiki/libarchive

Installation de libarchive

Installez libarchive en exécutant les commandes suivantes :

./configure --prefix=/usr --disable-static &&
make

Pour tester les résultats lancez : LC_ALL=C make check.

Maintenant, en tant qu'utilisateur root :

make install

Supprimez une entrée invalide dans /usr/lib/pkgconfig/libarchive.pc :

sed -i "s/iconv //" /usr/lib/pkgconfig/libarchive.pc

Explication des commandes

--disable-static : Ce paramètre empêche l'installation des versions statiques des bibliothèques.

--without-xml2 : Ce paramètre initialise expat pour le support de format d'archive xar au lieu du format préféré libxml2 si les deux paquets sont installés.

--without-nettle : Ce paramètre initialise OpenSSL pour le support de cryptographie au lieu de Nettle qui est préféré si les deux paquets sont installés.

Contenu

Programmes installés: bsdcat, bsdcpio et bsdtar
Bibliothèques installées: libarchive.so
Répertoires installés: Aucun

Descriptions courtes

bsdcat

extrait les fichiers vers la sortie standard

bsdcpio

est un outil ressemblant à cpio

bsdtar

est un outil ressemblant à tar

libarchive.so

est une bibliothèque qui peut créer et lire plusieurs formats d'archive de streaming