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:
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
3. Installez 7zip dans Ubuntu.,
sudo apt 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
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/
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
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>
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
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
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
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 -
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
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
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
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/
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.