Comment installer et utiliser 7-zip Linux

7-zip est un logiciel gratuit, open-source archiveur de fichiers qui utilise le 7z format de fichier (extension). Cependant, cet outil peut lire et écrire dans d’autres formats de fichier. 7-zip est le plus populaire parmi les utilisateurs de Windows. Il peut s’exécuter à la fois dans la ligne de commande ou dans l’Interface utilisateur graphique pour lire et écrire des fichiers d’archive. Même si 7-zip est libre et open-source et que le code est sous licence GNU LGPL, le code unrar a une restriction unRAR.,

la restriction est mise en place pour empêcher la rétro-ingénierie de L’algorithme de compression RAR. Le format d’archive 7-Zip n’est pas pris en charge par défaut dans la plupart des distributions Linux. Si vous essayez d’extraire une archive 7-zip fichier, vous obtiendrez l’erreur suivante:

Erreur d’extraction d’archive 7z

Toutefois, cela ne devrait pas vous inquiéter. Dans ce post, nous allons vous donner des détails précis sur la façon d’installer 7-Zip sur Linux et comment l’utiliser pour extraire et archiver des fichiers.,

lorsque nous exécutons une commande comme apt install 7-zip sur le Terminal Ubuntu, vous obtiendrez une erreur comme: impossible de localiser le paquet 7-zip. C’est parce que, sous Linux, 7Zip est empaqueté en tant que p7zip.

installer 7-Zip sous Linux

comme détaillé ci-dessus, p7zip est le format de paquet pour 7-Zip dans les systèmes Linux. Le p7zip est disponible en trois versions -p7zip, p7zip-full, et p7zip-rar. p7zip et p7zip-full sont étroitement liés. La seule différence est que p7zip-full prend en charge plus d’algorithmes de compression 7z. p7zip prend en charge les fichiers p7zip-rar., Pour une meilleure expérience, nous allons installer p7zip-full et p7zip-rar.

Installer 7-Zip sur Ubuntu

1. Lancez le Terminal à partir du menu applications ou à l’aide de la combinaison de touches Ctrl + Alt + Z.

2. Activez le référentiel universe dans Ubuntu. C’est le référentiel qui contient les paquets p7zip.

sudo add-apt-repository universesudo apt update
Activer Universal référentiel

3. Installez 7zip dans Ubuntu.,

sudo apt install p7zip-full p7zip-rar
Install p7zip-full p7zip-rar

Install 7-zip in Fedora or CentOS / RHEL

Launch the Terminal and execute the command below.

sudo yum install p7zip p7zip-plugins
Install P7zip Fedora

Now that we have successfully installed 7-Zip in our Linux systems, let’s look at ten useful p7zip commands.

10 useful 7-zip Linux commands

Create a ‘.,7z’ fichier d’archive:

Nous allons utiliser le « un” argument. Les autres formats pris en charge incluent XZ, GZIP, TAR, ZIP et BZIP2. Si une archive du même nom existe déjà, 7zip ajoutera les fichiers de la bibliothèque au lieu de les écraser.

Syntaxe:

7z a e.g7z a myArchive.7z StudyModules/
Créer une archive 7z

Extraire un ».7z archives:

Nous allons utiliser le « e” option, comme indiqué dans la commande ci-dessous.,

Syntaxe

7z e e.g.,7z e myARchive.7z
Extraire une Archive 7z

Utiliser un format d’archive:

Pour ce faire, nous allons utiliser le « -t” option. Les formats d’archive que vous pouvez utiliser incluent 7z(par défaut), gzip, zip, tar ou bzip2.,iv>

Archive dans un format spécifique

Liste des fichiers dans l’archive:

Pour voir tous les fichiers dans une archive, le format de l’archive utilisé, la méthode utilisée, et d’autres renseignements importants, nous allons utiliser le « l” option,

Syntaxe:

7z l e.g.,7z l myArchive.zip
Liste des fichiers dans une archive

Test de l’Intégrité d’une Archive:

Pour vérifier l’intégrité d’une archive, nous allons utiliser le « t” option.,

Syntaxe:

7z t e.g.,7z t myArchive.7z
Tester l’Intégrité de l’Archive

Sauvegarde d’un répertoire.

le meilleur pour créer une sauvegarde serait d’utiliser l’utilitaire 7za. Il préserve le propriétaire / groupe o un fichier, contrairement au 7z. nous inclurons également l’option « – si  » qui permet de lire des fichiers à partir de stdin (standard input Stream).

nous allons d’abord créer une archive tar puis créer une archive de sauvegarde 7z avec l’utilitaire 7za.,

tar -cf - StudyModules | 7za a -si StudyModules.tar.7z
Créer une Sauvegarde

Restaurer une Sauvegarde avec 7zip.

Nous utiliserons l’option-so avec le flux de sortie Standard (stdout).

7za x -so StudyModules.tar.7z | tar xf -
Restaurer la Sauvegarde

personnaliser le niveau de compression.

Nous utiliserons l’option-mx. Le niveau de compression varie de 1 à 10, 1 étant l’option par défaut., Plus le nombre est élevé, meilleur est le taux de compression, mais plus le processus de compression du temps.

tar -cf - StudyModules | 7za a -si -mx=9 StudyModules.tar.7z
Définir le niveau de compression

Ajouter/Supprimer des fichiers d’une archive (mise à Jour).

pour ajouter de nouveaux fichiers ou mettre à jour une archive, nous utiliserons l’option-U.,

Syntax:

7z u e.g.,7z u myArchive.7z ceh-V1.pdf ceh-V2.pdf
Update Archive

To remove files from an archive, we will use the -d option.

Syntax:

d e.g.,7z d myArchive.7z ceh-V1.pdf ceh-V2.pdf
Delete files from an archive

Set a password for an archive.

We will need to use the -p flag.,

la Syntaxe:

7z a -p{your-password} e.g.,7z -a -p{admin123} myArchive.7z StudyModules/
Définir un mot de passe pour l’Archive

Conclusion

C’est un guide complet sur la façon d’installer et de commencer avec 7zip sur Linux. Vous pouvez consulter la page de manuel 7z ou visiter leur site officiel pour plus d’informations. Utilisez la section commentaires ci-dessous pour poser des questions ou partager des informations supplémentaires avec nos lecteurs.

Leave a Comment