Bien que de nombreux utilisateurs pensent qu'une distribution Gnu / Linux et des systèmes comme Windows n'ont rien en commun, la vérité est qu'ils le font. Les deux systèmes d'exploitation ont certains éléments en commun tels que le type de fichiers consultables ou la gestion des fichiers informatiques.
À ces égards, Gnu / Linux a la même chose que Windows mais d'une manière différente. Un de les types de fichiers qui posent le plus de problèmes à l'utilisateur novice dans Gnu / Linux le fichier compressé et ses méthodes de travail. Ainsi, pour décompresser des fichiers sous Gnu / Linux, nous avons besoin de programmes qui le font et de certaines commandes pour compresser ou décompresser les fichiers. Mais tout d'abord, voyons d'abord ce que sont les fichiers compressés.
Que sont les fichiers compressés?
Les fichiers compressés sont fichiers informatiques caractérisés par le fait qu'ils occupent moins d'espace sur le disque dur que les fichiers contenus dans ces fichiers. Ainsi, les fichiers compressés sont utilisés et idéaux pour les endroits où vous devez économiser de l'espace. Les fichiers compressés sont dans un format différent du format d'origine et ne sont accessibles par aucun programme à l'exception du programme de compression qui se chargera de la décompression pour exécuter et visualiser les fichiers compressés.
Dans Gnu / Linux, nous pouvons trouver des fichiers compressés dans les programmes que les référentiels nous envoient, lorsque nous téléchargeons les packages de programmes et même lorsque nous installons des packages de programmes, puisque les différents formats de packages sont toujours un type de fichiers compressés qui ne nécessitent aucun programme de compression pour fonctionner.
Dans les systèmes d'exploitation Gnu / Linux, nous trouvons différents formats de fichiers compressés qui peuvent être utilisés dès le départ, mais d'autres nécessitent un programme de compression et un autre programme de décompression. En général, tous les programmes qui sont des compresseurs nous permettent de décompresser le fichier et donc pas plus d'un programme est nécessaire pour gérer ces types de fichiers et il existe même des programmes qui gèrent différents types de fichiers compressés.
Comment installer des compresseurs sous Gnu / Linux?
Il existe plusieurs types de fichiers compressés que toute distribution peut gérer à partir de la première seconde. Les fichiers tar, tar.gz et leurs dérivés sont des fichiers compressés qui peuvent être utilisés, mais ils ne sont pas les plus populaires parmi les systèmes informatiques, avec .zip et rar étant les formats de fichiers préférés et les plus populaires. Mais aucune distribution n'a le compresseur pour ce type de fichiers ou des types spécifiques de fichiers compressés installés par défaut, par conséquent, après l'installation de la distribution, nous devons exécuter ce qui suit dans le terminal:
sudo apt-get install rar unrar unace zip unzip p7zip-full p7zip-rar sharutils mpack arj cabextract file-roller uudeview
Cette si nous utilisons une distribution Gnu / Linux basée sur Ubuntu ou Debian. Si au contraire, nous n'avions pas Ubuntu et nous avons utilisé une distribution basée sur Fedora ou Red Hat, nous devons écrire ce qui suit:
sudo dnf install rar unrar unace zip unzip p7zip-full p7zip-rar sharutils mpack arj cabextract file-roller uudeview
Si nous n'avons pas Ubuntu et que nous avons Arch Linux ou ses dérivés, nous devons écrire ce qui suit:
Pacman -S rar unrar unace zip unzip p7zip-full p7zip-rar sharutils mpack arj cabextract file-roller uudeview
Cette méthode se fait via un terminal mais nous pouvons également le faire via un gestionnaire de logiciel graphique. Dans ce cas, il faut chercher des compresseurs liés aux formats .zip, rar, ace et arj. Toutes les distributions ont des gestionnaires de logiciels graphiques avec un navigateur, de sorte que l'installation graphique sera une procédure rapide et facile. Une fois que nous les avons installés, le gestionnaire de fichiers changera ainsi que le menu de l'application et les menus contextuels.
Comment les utiliser dans le terminal?
Le processus d'utilisation avec le terminal Gnu / Linux est très facile et simple. En général, nous pouvons dire que pour compresser des fichiers, nous devons exécuter la commande de compresseur suivie du nom du fichier compressé que nous allons créer et des fichiers que nous voulons compresser.
Donc, pour compresser un fichier en format zip nous devons utiliser le modèle suivant:
zip archivo.zip archivo.doc archivo.jpg
Si nous voulons créer un fichier au format gzip, le motif sera le suivant:
gzip archivo.doc
Si nous voulons créer un fichier au format tar, alors nous devons écrire ce qui suit:
tar -zcvf archivo.tgz archivo.doc
Nous devons effectuer un processus similaire lorsque nous voulons décompresser des fichiers via le terminal. Pour cela, nous devons suivre les mêmes schémas mais en changeant la commande à exécuter. Ainsi, pour décompressez les fichiers au format .zip il faut écrire:
unzip archivo.zip
Si nous voulons décompresser des fichiers au format .rar il faut écrire:
unrar archivo.rar
Si nous voulons décompresser des fichiers au format tar, alors nous devons exécuter ce qui suit:
tar -zxvf archivo.tgz
Si le fichier est dans format gzip, alors nous devons exécuter ce qui suit:
gzip -d archivo.zip
Il existe d'autres formats de fichiers compressés qui peuvent être installés et utilisés via le terminal. En général ces compresseurs suivent le même modèle et sinon, il apparaîtra toujours dans la page de manuel du référentiel, une page très utile pour avoir des informations sur le programme que nous allons utiliser.
Comment les utiliser graphiquement?
La création de fichiers compressés dans notre distribution de manière graphique est assez simple. Lors de l'installation des compresseurs précédents, le gestionnaire de fichiers a été modifié. Ainsi, dans le menu contextuel qui apparaît lorsque nous faisons double-cliquez sur un fichier, vous aurez la possibilité de compresser…. La sélection de cette option fera apparaître une fenêtre comme celle-ci:
Dans celui-ci, nous entrons le nom du nouveau fichier et marquons le type de compression que nous voulons effectuer. Autrement dit, s'il sera compressé en .zip, tar.xz, rar, .7z, etc ...
Le processus du décompresser graphiquement des fichiers sous Gnu / Linux est encore plus facile que via le terminal lui-même. Nous double-cliquons sur le fichier compressé et une fenêtre apparaîtra avec tous les documents que le fichier contient. Si nous double-cliquons sur l'un de ces documents, il sera affiché temporairement, si nous voulons décompresser le fichier, nous le marquons puis nous appuyons sur le bouton d'extraction. Aussi Nous pouvons décompresser tous les fichiers en appuyant directement sur le bouton "Extraire", mais nous devons nous assurer qu'aucun fichier n'est marqué ou sélectionné.
Cela peut-il être fait uniquement avec des fichiers compressés?
La vérité est que non. Il y a beaucoup de autres opérations que nous pouvons faire avec des fichiers compressés. Non seulement nous pouvons décompresser ou créer des fichiers, mais nous pouvons également les chiffrer ou nous pouvons simplement créer plusieurs fichiers d'une taille spécifique et les joindre pour créer un seul fichier compressé.
Mais ces opérations Ils sont plus compliqués à réaliser et il n'est pas indispensable de travailler avec ces types de fichiers, avec les commandes et guides ci-dessus, il suffit amplement de travailler avec des fichiers compressés de manière efficace et productive.
$ sudo apt-get install arche
puis faites un clic droit sur le fichier, ouvrez avec arche et extrayez 🙂
Pour ceux qui ont Ubuntu ou Fedora (il vient par défaut)
dans le terminal écrire:
unp
unp extrait un ou plusieurs fichiers donnés comme arguments de ligne de commande:
$ unp fichier.tar
$ unp fichier.bz2 fichier.rpm fichier.dat fichier.lzip
Formats pris en charge:
$unp -s
Formats d'archives et outils connus:
7z: p7zip ou p7zip-full
as: unace
ar, deb: binutils
arj: arj
bz2: bzip2
cabine: extrait de cabine
chm: libchm-bin ou archimage
cpio, année: cpio ou année
dat: tnef
dms: xdms
exe: peut-être orange ou décompresser ou unarj ou lha
gz: gzip
hqx: macutils
lha, lzh: lha
lz: lzip
lzma: xz-utils ou lzma
lzo: lzop
lzx: unlzx
mbox: formail et mpack
pmd: ppmd
rar: rar ou unrar ou sans unrar
rpm: rpm2cpio et cpio
mer, mer.bin: macutils
shar: sharutils
goudron: goudron
tar.bz2, tbz2: tar avec bzip2
tar.lzip: tar avec lzip
tar.lzop, tzo: tar avec lzop
tar.xz, txz: tar avec xz-utils
tar.z: tar avec compress
tgz, tar.gz: tar avec gzip
uu: sharutils
xz: xz-utils
Le nombre de répétitions négatif ne fait rien à / usr / bin / unp ligne 317.
zip, cbz, cbr, pot, guerre, oreille, xpi, adf: décompresser
zoo: zoo
pour décompresser les fichiers tar, tar -zxvf file.tgz ??
Je pense que seul -xvf suffit
Quelqu'un pour faire un tutoriel sur la façon d'installer PeaZip sur Ubuntu et d'autres distributions et comment l'intégrer avec Gnome et Plasma 5, merci.
Merci je décompresse le document avec passe dans une installation ubuntu 18
Beau tuto mais ce serait bien mieux si les compresseurs pouvaient utiliser le multithreading. Je dois décompresser des fichiers de 4 Go et cela prend beaucoup de temps sur un ryzen 5 1600x. Avec htop, j'ai pu constater que les performances sont très faibles car il utilise un seul processeur.