Pax-20161104

Introduction à Pax

pax est un utilitaire d'archivage créé par POSIX et défini par le standard POSIX.1-2001. Plutôt que de trier les options incompatibles qui se sont glissées entre tar et cpio, avec leurs implémentations dans différentes versions d'UNIX, IEEE a conçu un nouvel utilitaire d'archivage. Le nom « pax » est un acronyme pour "portable archive exchange". Cependant, « pax » signifie « paix » en latin, donc ce nom implique qu'il veut créer la paix entre les fans des formats tar et cpio. L'invocation de la commande et la structure de la commande est un peu une unification de tar et cpio.

pax est requis dans un système compatible LSB depuis LSB version 3.0.

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

Informations sur le paquet

Dépendances de Pax

Requises

cpio-2.13

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

Installation de Pax

Ce paquet a des instructions d'installation quelque peu inhabituelles, car pax fait partie d'un ensemble plus large d'utilitaires inclus dans la même archive. Tapez les commandes suivantes pour extraire et construire l'application :

gzip -dck paxmirabilis-20161104.cpio.gz | cpio -mid &&
cd pax &&

sed -i '/stat.h/a #include <sys/sysmacros.h>' cpio.c gen_subs.c tar.c &&

cc -O2 -DLONG_OFF_T -o pax -DPAX_SAFE_PATH=\"/bin\" *.c

Maintenant, en tant qu'utilisateur root :

install -v pax /bin &&
install -v pax.1 /usr/share/man/man1

Explication des commandes

sed ... : Cela élimine des avertissements embêtants.

Contenu

Programme installé: pax

Descriptions courtes

pax

copie les fichiers depuis et vers des archives dans différents formats.

Last updated on 2020-02-17 20:03:00 +0000