369 votes

Comment décompresser un fichier *.7z ?

Comment décompresser un fichier *.7z dans Ubuntu et conserver la structure du répertoire ?

490voto

Bob Points 940

Installez d'abord le p7zip-full paquet :

sudo apt-get install p7zip-full

Avec cela, Nautilus devrait avoir une option pour décompresser les fichiers 7-Zip.

Je recommande également p7zip-rar Il prend donc également en charge les fichiers RAR.

Ceci en supposant que vous voulez le faire via l'interface graphique avec Nautilus. Si non, après avoir téléchargé les paquets ci-dessus, faites ce qui suit :

7z x PACKAGE.7z 

qui devrait extraire les paquets avec le chemin complet.

87voto

rm-vanda Points 3086

Il existe également dtrx - qui est immensément utile pour désarchiver n'importe quoi.

il s'agit de " D o T il R ight e X traction" - et décompressera tout sans problème.

simplement :

sudo apt-get install dtrx
dtrx archive.tar.XX

Manpage : http://manpages.ubuntu.com/manpages/trusty/en/man1/dtrx.1.html


Mise à jour pour Ubuntu 20.04 :

Selon leur page pypi, dtrx n'est pas actuellement disponibles dans les dépôts officiels. Ainsi, si vous ne pouvez pas l'installer via apt alors vous pouvez toujours utiliser pip3 :

pip3 install dtrx

Si vous n'avez pas encore installé pip3, vous pouvez l'installer avec

sudo apt install python3-pip

19voto

user89707 Points 335

Exécutez la commande suivante dans le terminal :

sudo apt-get install p7zip-full p7zip-rar

Ou bien cherchez dans le centre logiciel ubuntu comme 7zip et unrar et installez les paquets.

15voto

Derlin Points 293

Pour ubuntu 17.04, pas besoin du paquet complet, p7zip est suffisant :

sudo apt install p7zip

Ensuite, décompressez en utilisant l'option -d commandement :

p7zip -d something.7z

5voto

Anno Points 436

Installez d'abord le paquet correspondant sudo apt install p7zip-full

  • utiliser x pour extrait fichiers avec le chemin complet
  • utiliser -o pour mettre en place répertoire de sortie

7z x <archive_name> -o{Directory}

par exemple

7z x file.7z -o/home/michael/Documents/NewFolder

Remarquez qu'il y a pas d'espace entre -o et le répertoire de sortie . Si le fichier a été crypté, il vous demandera automatiquement le mot de passe.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X