Le paquet cpio contient des outils d'archivage.
Development versions of BLFS may not build or run some packages properly if dependencies have been updated since the most recent stable versions of the book.
Téléchargement (HTTP) : https://ftp.gnu.org/gnu/cpio/cpio-2.13.tar.bz2
Téléchargement (FTP) : ftp://ftp.gnu.org/gnu/cpio/cpio-2.13.tar.bz2
Somme de contrôle MD5 : f3438e672e3fa273a7dc26339dd1eed6
Taille du téléchargement : 1.3 Mo
Estimation de l'espace disque requis : 17 Mo (avec les tests et la documentation)
Estimation du temps de construction : 0.3 SBU (avec les tests et la documentation)
texlive-20220321 (ou install-tl-unx)
Notes utilisateur : https://wiki.linuxfromscratch.org/blfs/wiki/cpio
Tout d'abord corrigez un problème de construction causé par l'utilisation de GCC-10 et supérieur :
sed -i '/The name/,+2 d' src/global.c
Installez cpio en exécutant les commandes suivantes :
./configure --prefix=/usr \ --enable-mt \ --with-rmt=/usr/libexec/rmt && make && makeinfo --html -o doc/html doc/cpio.texi && makeinfo --html --no-split -o doc/cpio.html doc/cpio.texi && makeinfo --plaintext -o doc/cpio.txt doc/cpio.texi
Si vous avez installé texlive-20220321 et si vous souhaitez créer des formats de documentation PNG et Postscript, lancez une ou toutes les commandes suivantes :
make -C doc pdf && make -C doc ps
Pour tester les résultats lancez : make check.
Maintenant, en tant qu'utilisateur root
:
make install && install -v -m755 -d /usr/share/doc/cpio-2.13/html && install -v -m644 doc/html/* \ /usr/share/doc/cpio-2.13/html && install -v -m644 doc/cpio.{html,txt} \ /usr/share/doc/cpio-2.13
Si vous avez construit la documentation PDF ou Postscript,
installez-la en exécutant les commandes suivantes en tant
qu'utilisateur root
:
install -v -m644 doc/cpio.{pdf,ps,dvi} \ /usr/share/doc/cpio-2.13
--enable-mt
: Ce
paramètre oblige la construction et l'installation du programme
mt.
--with-rmt=/usr/libexec/rmt
: Ce
paramètre désactive la construction du programme rmt car il est déjà installé par
le paquet Tar de LFS.
Last updated on