Vamos a ver cómo descomprimir 7z en Linux desde la terminal y desde el navegador de archivos. Lo haremos con el paquete p7zip.
En algunas distros p7zip no viene preinstalado (por ejemplo en Ubuntu, sobre todo si la instalación realizada ha sido mínima).
- Crear ficheros con compresión 7z en Linux desde la terminal
- Comprimir 7zip desde el navegador de archivos
¿Qué es 7-zip?
7-zip es un formato libre de archivos comprimidos en Linux, Windows y MacOS. 7-zip se considera mejor que RAR y es gratuito. Además el gestor 7zip puede abrir archivos .rar
Instalar el paquete p7zip-full
–> Lo primero comprobamos si en nuestra distro ya se encuentra instalado el software 7za para comprimir y descomprimir ficheros 7zip.
which 7za |
Si el comando 7za no está disponible, instalamos el paquete p7zip-full
sudo apt install p7zip-full |
ya podemos comprobar si está instalado:
- 7za:
test@Ubuntu:/var/tmp$ which 7za /usr/bin/7za |
- p7zip:
test@Ubuntu:/var/tmp$ which p7zip /usr/bin/p7zip |
Crear ficheros con compresión 7zip en Linux
para comprimir directorios o ficheros en 7zip usaremos el parámetro -a (add)
7za -a fichero.7z directorio/ |
ejemplo:
test@Ubuntu:/var/tmp$ 7za a prueba.7z prueba/ 7-Zip (a) [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21 p7zip Version 16.02 (locale=es_ES.UTF-8,Utf16=on,HugeFiles=on,64 bits,1 CPU Intel(R) Core(TM) i7-7700HQ CPU @ 2.80GHz (906E9),ASM,AES-NI) Scanning the drive: 1 folder, 1 file, 0 bytes Creating archive: prueba.7z Items to compress: 2 Files read from disk: 0 Archive size: 151 bytes (1 KiB) Everything is Ok |
Comprimir archivos y carpetas desde el navegador de archivos
Simplemente pulsamos click derecho sobre cualquier fichero o directorio, y aparecerá el menú, y elegimos la opción Comprimir:
Entonces podremos elegir entre varios formatos de compresión. Seleccionamos el formato 7z y pulsamos “Crear“.
p7Zip Desktop
Si lo que estamos buscando es un gestor gráfico de compresión de archivos, debemos instalar “p7Zip Desktop“.
Lo buscamos en el centro de Software y lo instalamos. Después lo iniciamos y podemos gestionar la compresión y descompresión de archivos 7z desde la interfaz de 7Zip Desktop:
Cómo descomprimir ficheros 7z en Linux desde la terminal
Para descomprimir ficheros en formato 7z, usamos el parámetro “x” o el parámetro “e” (extract, extraer).
—> El parámetro x es mejor, porque mantiene la estructura del fichero comprimido.
Mientras que el parámetro e, descomprime todos los ficheros sin respetar la estructura de la ruta.
7za e fichero.7z |
ejemplo:
test@Ubuntu:/var/tmp$ 7za x prueba.7z 7-Zip (a) [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21 p7zip Version 16.02 (locale=es_ES.UTF-8,Utf16=on,HugeFiles=on,64 bits,1 CPU Intel(R) Core(TM) i7-7700HQ CPU @ 2.80GHz (906E9),ASM,AES-NI) Scanning the drive for archives: 1 file, 168 bytes (1 KiB) Extracting archive: prueba.7z -- Path = prueba.7z Type = 7z Physical Size = 168 Headers Size = 168 Solid = - Blocks = 0 Everything is Ok Folders: 1 Files: 2 Size: 0 Compressed: 168 |
Cómo descomprimir 7z en Linux desde el navegador de archivos
Pulsamos click derecho y en el menú emergente seleccionamos “Extraer a” :
A continuación seleccionamos el destino y pulsamos “extraer” :
Ayuda de 7za
Ayuda de p7zip