cpio-2.11

Introduction à cpio

Le paquet cpio contient des outils d'archivage.

Ce paquet est connu pour se construire correctement sur une plateforme LFS-7.2.

Informations sur le paquet

Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/cpio

Installation de cpio

Installez cpio en lançant les commandes suivantes :

sed -i -e '/gets is a/d' gnu/stdio.in.h &&
./configure --prefix=/usr     \
            --bindir=/bin     \
            --libexecdir=/tmp \
            --enable-mt       \
            --with-rmt=/usr/sbin/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é TeX-Live-20120701 et si vous souhaitez créer des formats de documentatin 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.11/html &&
install -v -m644    doc/html/* \
                    /usr/share/doc/cpio-2.11/html &&
install -v -m644    doc/cpio.{html,txt} \
                    /usr/share/doc/cpio-2.11

Si vous avez construit la documentation PDF ou Postscrip, 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.11

Explication des commandes

sed -i -e '/gets is a/d' gnu/stdio.in.h && : Ceci corrige une incompatibilité avec glibc-2.16.0.

--bindir=/bin : Ce paramètre installe cpio dans /bin au lieu de /usr/bin comme le recommande les instructions de la FHS.

--libexecdir=/tmp : Ce paramètre est utilisé pour que /usr/libexec ne soit pas créé.

--enable-mt : Ce paramètre oblige la construction et l'installation du programme mt.

--with-rmt=/usr/sbin/rmt : Ce paramètre désactive la construction du programme rmt car il est déjà installé par le paquet Tar de LFS.

Contenu

Programmes installés: cpio et mt
Bibliothèques installées: /usr/share/doc/cpio-2.11
Répertoires installés: Aucun

Descriptions courtes

cpio

copie des fichiers depuis et vers des archives.

mt

contrôle des opérations d'un lecteur de bande magnétique.

Last updated on : 2012-09-22 18:38:01 +020