¿Cómo puedo descomprimir un archivo * .7z?

282

¿Cómo puedo descomprimir un archivo * .7z en Ubuntu y mantener la estructura de directorios?

Miguel
fuente

Respuestas:

378

Primero instale el p7zip-fullpaquete:

sudo apt-get install p7zip-full

Con esto, Nautilus debería tener una opción para descomprimir archivos 7-Zip.

También lo recomiendo, p7zip-rarpor lo que también incluye soporte para archivos RAR.

Esto supone que desea hacerlo a través de la GUI con Nautilus. Si no, después de descargar los paquetes anteriores, haga lo siguiente:

7z x PACKAGE.7z 

eso debería extraer los paquetes con la ruta completa.

Luis Alvarado
fuente
Intento instalar 7zip-full usando apt. Recibo este mensaje: "El paquete p7zip-full no está disponible, pero otro paquete lo menciona. Esto puede significar que falta el paquete, que está obsoleto o que solo está disponible de otra fuente".
posfan12
Tenga en cuenta que si el archivo comprimido es MUY grande, se dividirá en archivos de componentes separados file.7z.001, file.7z.002, etc. Sin embargo, solo el primer archivo, file.7z.001, se mostrará como icono descomprimible en el escritorio de Nautilus. Los otros aparecen como iconos de archivos de datos. Haga doble clic en este archivo .7z.001 para descomprimir TODOS los componentes del paquete. Además, aparentemente todos los archivos de componentes .00x creados durante la compresión tienen que estar presentes, de lo contrario, probablemente la descompresión .001 fallará.
DragonLord
77

También existe dtrx, que es inmensamente útil para desarchivar cualquier cosa.

significa " D o T he R ight e X traction", y descomprimirá cualquier cosa sin ningún problema.

simplemente:

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

Página de manual: http://manpages.ubuntu.com/manpages/trusty/en/man1/dtrx.1.html

rm-vanda
fuente
66
it currently supports [...] InstallShield files.muy interesante.
LiveWireBT
2
Me salvaste, por alguna razón p7zip no pudo manejar mis archivos pero dtrx funcionó de maravilla.
adamconkey 01 de
14
Enlace cliché obligatorio: xkcd.com/1168
Ciro Santilli 新疆 改造 中心 法轮功 六四 事件
17

Ejecute el siguiente comando en la terminal:

sudo apt-get install p7zip-full p7zip-rar

O busque a través del centro de software ubuntu como 7zip y unrar e instale los paquetes.

user89707
fuente
11

Para ubuntu 17.04, no es necesario el paquete completo, p7zipes suficiente:

sudo apt install p7zip

Luego, descomprima usando el -dcomando:

p7zip -d something.7z
Derlin
fuente
p7zip -d - ¡¡mantenga algo.7z o destruirá su archivo de entrada !!!!
Dave Kimble
Esto no extrae todos los archivos, debido a la falta de características. en mi caso protección con contraseña. Por lo tanto, esto puede ser engañoso.
bollos