Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
p7zip [Le 11/09/2022, 14:03] moths-art Suppression des espaces surnuméraires (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
p7zip [Le 17/08/2023, 21:08] (Version actuelle) 91.166.95.5 typo |
||
---|---|---|---|
Ligne 6: | Ligne 6: | ||
- | **p7zip** est un logiciel libre d’archivage de fichiers avec un fort taux de compression. C'est un portage sous Linux du logiciel libre **7-Zip**\\ | + | **7zip** est un format libre d’archivage de fichiers avec un fort taux de compression. **p7zip** est le portage sous Linux du logiciel libre **7-Zip** |
- | **p7zip** permet notamment de décompresser les archives au format : RAR, CAB, ISO, ARJ, LZH, CHM, Z, CPIO, RPM, DEB et NSIS.\\ | + | |
- | Le format 7-zip est un format d'[[:archivage]] et non de [[:Sauvegarde]] : il n'enregistre pas les méta-données des fichiers (tel que l'heure de création, le groupe). Voyez la page [[:Sauvegarde]] pour plus de détail. | + | |
- | ===== Installation ===== | + | Le format **7-zip** lui-même est un format d'[[:archivage]] et non de [[:Sauvegarde]] : il n'enregistre pas les métadonnées des fichiers (tel que l'heure de création, le groupe). Vous conservez donc les données mais perdez tout le reste. Voyez la page [[:Sauvegarde]] pour plus de détail. N'utilisez ce format en création d'archive qu'en étant bien conscient de cette limite. Si les métadonnées sont importantes pour vous, privilégiez le **.tar.gz**, qui préserve mieux les métadonnées que le **zip**, et plus encore que le **7zip**. |
+ | Le paquet **pzip** gère les fichiers 7zip (extension **.7z**). La version du paquet **p7zip-full** permet également de gérer les archives d'autres formats : RAR, CAB, ISO, ARJ, LZH, CHM, Z, CPIO, RPM, DEB et NSIS. | ||
+ | |||
+ | ===== Installation ===== | ||
+ | Par défaut, le format **7zip** n'est pas installé. Le paquet **Ubuntu-restricted-extras** qui installe de nombreux formats complémentaires ne l'installe pas non plus. Il vous faudra donc l'installer manuellement. Si vous voulez juste le support du format **7-zip**, privilégiez la version **p7zip**. | ||
[[:tutoriel:comment_installer_un_paquet|Installez]] un des paquets suivants selon les fonctionnalités désirées: | [[:tutoriel:comment_installer_un_paquet|Installez]] un des paquets suivants selon les fonctionnalités désirées: | ||
Ligne 18: | Ligne 20: | ||
* **[[apt>p7zip-rar]]** est une extension de p7zip pour le rendre capable d'extraire les archives RAR (version 2 et 3). | * **[[apt>p7zip-rar]]** est une extension de p7zip pour le rendre capable d'extraire les archives RAR (version 2 et 3). | ||
- | ===Tableau récapitulatif=== | + | **Tableau récapitulatif de ce qui est installé** |
- | ^ Le paquet ^ contient ^ et gère ^ | + | ^ Le paquet ^ contient ^ et gère les formats^ |
| p7zip | p7zip, 7zr | 7z | | | p7zip | p7zip, 7zr | 7z | | ||
| p7zip-full | 7z, 7za | 7z, zip, Zip64, cab, arj, gz, bz2, tar, cpio, rpm, iso (image disque), deb | | | p7zip-full | 7z, 7za | 7z, zip, Zip64, cab, arj, gz, bz2, tar, cpio, rpm, iso (image disque), deb | | ||
Ligne 26: | Ligne 28: | ||
<note tip>Pour installer tout en une seule fois, il suffit d'entrer cette ligne de commande dans un terminal | <note tip>Pour installer tout en une seule fois, il suffit d'entrer cette ligne de commande dans un terminal | ||
<code>sudo apt-get install p7zip*</code></note> | <code>sudo apt-get install p7zip*</code></note> | ||
+ | |||
===== Utilisation ===== | ===== Utilisation ===== | ||
+ | ==== Utilisation graphique ==== | ||
+ | Le format ''**7zip**'' (via la version en ligne de commande **pzip**) doit être installé. Il sera utilisé par les logiciels graphiques de votre PC qui gèrent les archives compressées. | ||
+ | * **Pour extraire (décompresser) une archive**, il suffit de faire un clic-droit sur son fichier **.7z**, puis choisir "Extraire l'archive" (ou formulation équivalente selon votre variante d'Ubuntu, comme "Décompresser l'archive"). | ||
+ | * **Pour créer une archive**, il suffit de sélectionner les fichiers à compresser dans son explorateur de fichiers, puis faire un clic-droit, "compresser" (ou un équivalent), choisir le **''7zip''** dans les formats de compression/archivage proposés, et valider. | ||
+ | |||
+ | Les gestionnaires d'archives ne sont donc pas forcément indispensables, mais votre installation d'Ubuntu en a normalement un, permettant d'aller plus loin dans la manipulation des archives (ajouts ou suppressions partielles, par exemple). Si vous en cherchez un autre, consultez [[archivage|cette page]]. | ||
==== Lignes de commande ==== | ==== Lignes de commande ==== | ||
+ | Si la gestion graphique est plus simple, il peut être utile d'utiliser la ligne de commande, par exemple pour faire des scripts. | ||
- | [[man>7z]], la liste de toutes les [[:commande_shell|commandes]] de 7-Zip disponibles. Les options sont les mêmes pour les exécutables 7zr,7za,7z.\\ | + | Le man de [[man>7z]] contient la liste de toutes les [[:commande_shell|commandes]] 7-Zip disponibles. Les options sont les mêmes pour les exécutables 7zr,7za,7z.\\ |
- | Avec p7zip, seules les options -d (décompression) et -h (aide) sont disponibles. | + | Avec p7zip (donc pas p7zip-full), seules les options -d (décompression) et -h (aide) sont disponibles. |
Quelques exemples : | Quelques exemples : | ||
Ligne 41: | Ligne 50: | ||
* Créer des archives de taille voulue au format 7-Zip : <code>7z a -v(taille)(unités:b,k,m,g) <archive> <fichiers> ex : pour des fichiers de 2 Mo : 7z a -v2m <archive> <fichiers></code> | * Créer des archives de taille voulue au format 7-Zip : <code>7z a -v(taille)(unités:b,k,m,g) <archive> <fichiers> ex : pour des fichiers de 2 Mo : 7z a -v2m <archive> <fichiers></code> | ||
* Créer une archive 7-Zip avec un mot de passe (le mot de passe est demandé pour extraire les fichiers) : <code>7z a -pMot_De_Passe <archive> <fichiers> </code> | * Créer une archive 7-Zip avec un mot de passe (le mot de passe est demandé pour extraire les fichiers) : <code>7z a -pMot_De_Passe <archive> <fichiers> </code> | ||
- | * Créer une archive 7-Zip avec un mot de passe et le cryptage des noms de fichiers (le mot de passe est demandé pour afficher les fichiers contenu dans l'archive) : <code>7z a -mhe=on -pMot_De_Passe <archive> <fichiers> </code> | + | * Créer une archive 7-Zip avec un mot de passe et le chiffrement des noms de fichiers (le mot de passe est demandé pour afficher les fichiers contenu dans l'archive) : <code>7z a -mhe=on -pMot_De_Passe <archive> <fichiers> </code> |
<note tip>Les fichiers extraits sont placés là où vous vous trouvez. À la racine de votre home par exemple. Pour éviter de rechercher les fichiers extraits, pensez à vous déplacer dans le dossier contenant l'archive à extraire.</note> | <note tip>Les fichiers extraits sont placés là où vous vous trouvez. À la racine de votre home par exemple. Pour éviter de rechercher les fichiers extraits, pensez à vous déplacer dans le dossier contenant l'archive à extraire.</note> | ||
- | |||
- | |||
- | ==== Utilisation graphique ==== | ||
- | |||
- | Il existe bien sûr différentes manières d'utiliser p7zip graphiquement. Cette section explique les manières suivantes : | ||
- | - [[:Ark]] et menu contextuel sous Kde (Kde4), | ||
- | - [[:File-roller]] pour Gnome, | ||
- | - [[PeaZip]] (Linux/Windows). | ||
===== Voir aussi ===== | ===== Voir aussi ===== | ||
- | |||
- | |||
* [[http://p7zip.sourceforge.net/|Site officiel de P7Zip]]. | * [[http://p7zip.sourceforge.net/|Site officiel de P7Zip]]. | ||
* **(en,fr)** [[https://www.7-zip.org/|Site officiel de 7-Zip]]. | * **(en,fr)** [[https://www.7-zip.org/|Site officiel de 7-Zip]]. |