Como instalar 7zip en linux
En este artículo vemos como instalar 7zip en sistema GNU/Linux y sus características. 7-Zip es un archivador de ficheros con una alta relación de compresión, disponible en su versión 23.01 desde el 20/06/2023.
Ya vimos otros compresores en Comprimir ficheros con ZStandard en Linux y en Compresión de ficheros bzip2, gzip, xz y zip en GNU/Linux. Además, en Compress, un programa para hacer paquetes tar hicimos un programa para crear paquetes .tar y para desempaquetarlos. Aquí ampliamos incluyendo la herramienta 7zip.
Sumario
- Licencia de 7-Zip
- Características principales de 7-Zip
- Relación de compresión
- Formato 7z y sus características
- Como instalar 7zip en linux
- Uso de la herramienta
- Descompresión de ficheros

Licencia de 7-Zip
7-Zip es software de código abierto. La mayor parte del código fuente se distribuye bajo la licencia GNU LGPL. Algunas partes del código están bajo la licencia BSD de 3 cláusulas. El código unRAR se distribuye bajo una licencia mixta, GNU LGPL y unRAR con restricciones. Para más información sobre la licencia en Licencia de 7-Zip, consulta este enlace.
Puedes utilizar 7-Zip en cualquier equipo, incluso en un ordenador de una organización comercial. No es necesario registrarse o pagar por usar o instalar 7-Zip.
Características principales de 7-Zip
Las características de 7-zip son:
- Alta relación de compresión en formato 7z con compresión de LZMA y LZMA2.
- Formatos compatibles:
- Compresión / descompresión: 7z, XZ, BZIP2, GZIP, TAR, ZIP y WIM
- Sólo descompresión: APFS, AR, ARJ, CAB, CHM, CPIO, CramFS, DMG, EXT, FAT, GPT, HFS, IHEX, ISO, LZH, LZMA, MBR, MSI, NSIS, NTFS, QCOW2, RAR, RPM, SquashFS, UDF, UEFI, VDI, VHD, VHDX, VMDK, WIM, XAR y Z.
- Para los formatos ZIP y GZIP, 7-Zip proporciona una relación de compresión que es un 2-10 % mejor que la relación proporcionada por PKZip y WinZip
- Encriptación fuerte con AES-256 en formatos 7z y ZIP
- Capacidad de auto-extracción para el formato 7z
- Integración con Windows Shell
- Potente Administrador de archivos
- Potente versión de línea de comandos
- Plugin para FAR Manager
- Localizaciones para 87 idiomas
En la página de 7-Zip en SourceForge encontrarás un foro, informes de errores y sistemas para solicitar funciones.
Relación de compresión
Según indican en su página oficial,
«Los resultados de la relación de compresión dependen de los datos utilizados en las pruebas. Normalmente 7-Zip comprime al formato 7z un 30-70 % mejor que al formato zip. Y 7-Zip comprime al formato zip un 2-10 % mejor que la mayoría de los otros programas compatibles con zip«

Formato 7z y sus características
7z es un nuevo formato para archivos que proporciona una alta relación de compresión y es compatible con cualquier método de compresión.
Las principales características del formato 7z son:
- Arquitectura abierta
- Alta relación de compresión
- Encriptación fuerte con AES-256
- Capacidad de utilizar cualquier método de compresión, conversión o cifrado
- Admite archivos con tamaños de hasta 16000000000 GB
- Nombres de archivo Unicode
- Compresión sólida
- Compresión de encabezados de archivo
Hace unos meses, se lanzó la última versión oficial para Linux de la herramienta de compresión/descompresión 7zip. He visto muchas opiniones en diferentes blogs sobre sus ventajas, pero he encontrado poca información sobre como instalar sus binarios.
Debemos ser conscientes que Linux es para todos, también para los recién llagados, por eso, con el fin de facilitarles tareas que para otros son habituales, en el artículo de hoy, veremos como instalar 7zip (su versión oficial) en cualquier distribución Linux.
Como instalar 7zip en linux
La opción más sencilla es instalarlo desde los repositorios oficiales
sudo apt install p7zip p7zip-full p7zip-rar
Y podremos usar 7-Zip desde cualquier parte del sistema. No obstante, es seguro que la versión de 7-Zip no será la última.
La instalación de 7-zip en nuestro Linux, en este caso Debian 12, sin vernos obligados a recurrir a bifurcaciones de terceros obsoletas como p7zip, es bastante sencillo. Lo primero que vamos a hacer es crear un directorio para su instalación.
mkdir 7zip
Accedemos al directorio recién creado.
cd 7zip
El siguiente paso es descargar la versión para Linux, desde su página oficial. Desde aquí lo puedes descargar e instalarlo. Nosotros lo haremos con la terminal.
wget https://www.7-zip.org/a/7z2301-linux-x64.tar.xz

Ahora que tenemos los binarios de la herramienta descargados, descomprimimos el paquete .tar.xz.
tar xf 7z2301-linux-x64.tar.xz

Al descomprimir el archivo descargado, nos aparece el binario 7zz junto a otros ficheros, License.txt, readme.txt, History.txt y MANUAL. En ellos encontrarás mucha información.

El fichero 7zz lo tenemos que mover al directorio /bin o al directorio /usr/local/bin, para que esté disponible desde cualquier directorio del sistema. Otra opción es añadir la ruta completa al ejecutable en la variable PATH.
sudo mv 7zz /usr/local/bin

Uso de la herramienta
Ya tenemos la herramienta lista para usar. La sintaxis es la siguiente.
7zz <command> [<switches>...] <archive_name> [<file_names>...] [@listfile]
Puedes ver el manual de uso, con todas sus opciones ejecutando el comando siguiente.
7zz
Las opciones del comando son:
- a : Agregar ficheros para archivar
- b : Benchmark
- d : Borrar ficheros del archivo
- e : extraer ficheros del archivo (sin usar nombres de directorio)
- h : Calcular los valores hash de los ficheros
- i : Mostrar información sobre formatos compatibles
- l : Listar el contenido del archivo
- rn : Renombrar ficheros en el archivo
- t : Testear la integridad del archivo
- u : Actualizar ficheros para archivar
- x : extraer ficheros con rutas completas

Vistas las opciones, constatamos que su uso es bastante simple. En nuestro ejemplo vamos a comprimir una ISO de Debian 12 (debian-12.1.0-amd-netinst.iso), con el formato 7z.
7zz a Debian12.7z debian-12.1.0-amd-netinst.iso

Vemos la diferencia de peso

Si quisiéramos incluir varios ficheros en el archivo comprimido lo tendríamos que hacer añadiendo todos ellos a continuación del comando y el nombre del fichero a crear.
7zz a Archivo.7z fichero1 fichero2 fichero3 fichero4
Lo vemos con un ejemplo. Incluimos en Archivo.7z los ficheros encabezado-weblinus-7.webp, MiFondoDeLaptop.jpg, MiFondoDePantalla.jpg y noname.

Descompresión de ficheros
Si para comprimir el archivo usamos la opción «a», para descomprimir tenemos que introducir la opción «e».
7zz e Archivo.7z
La extracción del archivo es sorprendentemente rápida. Como ves en la siguiente captura, volvemos a tener los ficheros iniciales.

Nota: También puedes ejecutar el binario descargado con el siguiente comando,
./7zz
La utilidad p7zip, que antes hemos mencionado, en Ubuntu y Debian proviene de una bifurcación de 7zip que agregó compatibilidad con POSIX (para ejecución) cuando 7zip era solo para Windows. Ofrece muchas características específicas de 7zip, pero tiene un problema, no se mantiene actualizada desde 2016. Incluso siendo así, todavía ofrece un buen rendimiento.
Si tienes algún comentario que hacer sobre este artículo, al pie del post tienes un formulario para hacerlo.
Si quieres contactar conmigo por cualquier otro asunto relacionado con el sitio, en la página de contacto , tienes un formulario más adecuado.
Y para suscribirte y recibir las novedades publicadas, tienes un enlace en pie de la página o desde aquí mismo.