Cómo instalar 7-Zip (comando y GUI) en Ubuntu 22.04 y 24.04
Este sencillo tutorial muestra cómo instalar el archivador de archivos 7-Zip en Ubuntu Desktop.
7-Zip es un popular archivador de archivos gratuito de código abierto con una alta relación de compresión. Ubuntu Linux puede obtenerlo en algunos paquetes diferentes:
- p7zip: un puerto de línea de comandos de 7-Zip para sistemas POSIX, incluido Linux, cuando 7-Zip era solo para Windows. Descontinuado desde 2016, pero sigue siendo popular y funciona bien.
- p7zip-desktop – bifurcación de p7zip con una interfaz gráfica.
- 7zip – 7-Zip para Linux, versión de línea de comandos.
NOTA: Si solo desea comprimir y/o extraer archivos .7z, Ubuntu admite la función lista para usar con el administrador de archivos Nautilus.
Opción 1: escritorio p7zip (GUI)
Para los principiantes que prefieren una interfaz gráfica de usuario, hasta donde yo sé, p7zip-desktop
es la única opción.
Es una bifurcación de p7zip basada en 7-Zip 16.02. Es antiguo, descontinuado, pero aún funciona bien en el escritorio Linux actual.
Como muestra la captura de pantalla anterior, tiene casi la misma interfaz de usuario que la versión de Windows. Simplemente busque y seleccione archivos y carpetas (Ctrl+Clic o Mayús+Clic para seleccionar varios archivos/carpetas) y luego haga clic en el botón "Agregar" para agregarlos al archivo (o crear un nuevo archivo), o elija un archivo y haga clic en "Extraer" para descomprimirlo.
Para instalar p7zip-desktop, abra el software Ubuntu (o App Center), luego búsquelo e instálelo como paquete Snap:
o presione Ctrl+Alt+T
en el teclado para abrir la terminal y ejecute el comando en su lugar para instalarlo:
snap install p7zip-desktop
Una vez instalado, búsquelo e inícielo 'p7zip-desktop' ya sea desde el menú de inicio o desde la pantalla de descripción general de Gnome, dependiendo de su entorno de escritorio.
Opción 2: paquete 7zip .deb (línea de comando)
7-Zip agrega soporte nativo para Linux desde la versión 21.0, ¡que sin embargo es solo para línea de comandos!
Ubuntu incluye el paquete 7zip en el repositorio del sistema desde Ubuntu 22.04. Para instalarlo, presione Ctrl+Alt+T
para abrir la terminal y ejecutar el comando:
sudo apt install 7zip
Para Ubuntu 23.10 y 24.04, instale también el complemento RAR mediante el comando sudo apt install 7zip-rar
.
Después de la instalación, simplemente ejecute el comando 7zz
para imprimir la versión y obtener ayuda. Es una versión de consola independiente de 7-Zip, compilada para vinculación dinámica de bibliotecas del sistema.
El uso básico del comando 7zz incluye:
Agregue el archivo/directorio al archivo (o cree uno nuevo):
7zz a archive_name.7z file_name
Agregue el archivo/directorio al archivo, establezca la contraseña con el indicador
-p
y oculte la estructura del archivo con el indicador-mhe=on
:7zz a archive_name.7z file_name -p -mhe=on
Listar el contenido de un archivo:
7zz l archive_name.7z
Extraiga todos los archivos de un archivo al directorio actual sin utilizar nombres de directorio:
7zz e archive_name.7z
Opción 3: paquete oficial de Linux 7zip (línea de comando)
Como puede ver en la última captura de pantalla, Ubuntu 22.04 incluye la versión 7zip 21.07
en el repositorio del sistema, ¡que es antigua!
Para la última versión, el sitio web de 7zip proporciona el paquete oficial a través del siguiente enlace:
Descargar 7-zip: https://www.7-zip.org/download.html
Si no conoce su tipo de sistema, ejecute el comando uname -m
o dpkg --print-architecture
en la terminal (Ctrl+Alt+T) para saberlo.
Después de descargar el paquete, abra su carpeta de Descargas, extraiga el archivo tar, luego haga clic derecho en la carpeta extraída y haga clic en "Abrir en Terminal".
En la ventana emergente de la terminal, ejecute el comando ls
y enumerará el contenido del archivo en el directorio actual. Para instalar la versión de consola 7zz, simplemente ejecute los comandos:
sudo install 7zz /usr/local/bin
sudo install 7zzs /usr/local/bin
A diferencia de 7zz
, 7zzs
es la versión de consola independiente de 7-Zip compilada con vinculación estática de bibliotecas del sistema.
Cuando termine, ejecute el comando 7zz
o 7zzs
para verificar la versión de 7-Zip y las opciones del comando.
Opción 4: p7zip
Como se mencionó anteriormente, p7zip es una bifurcación de 7-Zip cuando era solo Windows. Está descontinuado desde 2016, ¡pero todavía está disponible en el repositorio de Ubuntu solo para elegir!
Para instalar p7zip, abra la terminal (Ctrl+Alt+T) y ejecute el comando:
sudo apt install p7zip-full --install-suggests
Después de la instalación, tienes 3 herramientas de comando. Ejecute cualquiera de los comandos para indicar la versión y las opciones del comando.
- 7z utiliza complementos para manejar archivos.
- 7za es un ejecutable independiente que maneja menos formatos de archivo que
7z
. - 7zr versión ligera de
7za
que solo maneja archivos 7z.
Desinstalar 7-Zip
Depende de la versión que instaló, desinstale la herramienta gráfica p7zip-desktop
ya sea a través del software Ubuntu (App Center) o ejecutando el comando en la terminal:
snap remove p7zip-deesktop
Para eliminar el paquete p7zip y 7zip instalado desde el repositorio del sistema, use el comando:
sudo apt remove --autoremove p7zip-full 7zip
Y, para desinstalar el paquete descargado del sitio web 7zip, use el comando:
sudo rm /usr/local/bin/7zz /usr/local/bin/7zzs