Important :

Le présent wiki a été migré vers wiki.archlinux.org.

Ce Wiki a été archivé. Toute contribution doit donc désormais se faire là-bas. Cette page de Wiki possède donc potentiellement des informations qui ne sont plus à jour !

Accueil wiki FR sur .org

P7zip

De ArchwikiFR
Révision datée du 5 février 2021 à 23:51 par Nophke (discussion | contributions) (Utilisation : utilisation des modeles)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)

p7zip est un port de 7-Zip pour les systèmes POSIX incluant GNU/Linux. Le logiciel est sous LGPL.

Il permet entre autres d'extraire les archives ZIP, GZIP, TAR, GZIP, DEB et RPM.

Installation

Vous pouvez installer le paquet p7zip avec Pacman.

pacman -Syu p7zip

Utilisation

Afin de trouver une liste des commandes et options possibles, utilisez la commande:

7z

ou consultez man 1 7z.

Astuce : Les options disponibles dans le man sont les mêmes pour 7z, 7za et 7zr.

Pour lister les fichiers / dossiers de l'archive:

7z l <nom de l'archive>

Pour créer une archive 7z:

7z a <fichier> <dossier>

Pour créer une archive 7z protégée par mot de passe:

7z a -pPASSWORD <fichier> <dossier>

Pour décompresser une archive dans le dossier courant, sans respecter l'arborescence des fichiers / dossiers:

7z e <nom de l'archive>

Pour décompresser une archive en respectant l'arborescence des fichiers / dossiers:

7z x <nom de l'archive>

Différences entre 7z, 7za and 7zr

Sous Archlinux, le paquet p7zip contient trois exécutables, à savoir: /usr/bin/7z, /usr/bin/7zr et /usr/bin/7za.

  • 7z permet de gérer les archives en utilisant des plugins (supporte plusieurs formats).
  • 7zr est une version minimale stand-alone de 7za, permettant uniquement d'extraire les archives de type *.7z.
  • 7za est une version stand-alone de 7z gérant moins de formats, mais qui ne nécessite aucun autre plugin.