Instalación y uso de uso de 7-Zip.
7-Zip (conocido como 7zip) es un formato de compresión muy popular en Windows, pues supone un ahorro de entre un 2 a 10% frente a WinZip y WinRar.
Los archivos comprimidos con 7Zip tienen una extensión «.7z«, y sus principales características son las siguientes:
- 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: 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, 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
- Potente versión de línea de comandos
La herramienta es de código abierto, pero debemos indicar que el código que trata con unRAR está bloqueado por ser una aplicación propietaria.
Normalmente 7-Zip no viene instalado de forma predeterminada en casi ninguna distribución, pero no te preocupes, es opensource y lo podemos instalar sin ningún problema en nuestro sistema, ademas suele estar presente en los repositorios oficiales de nuestros Linux.
En este articulo veremos como instalar 7-Zip en linux ademas de algunos ejemplos de uso.
Instalación y uso de 7-Zip
Instalar 7-Zip
Antes de comenzar debes conocer los paquetes y su uso, tal vez no quieras instalar todos.
La herramienta consta de tres paquetes: p7zip, p7zip-full y p7zip-rar (dependiendo de la distribucion el paquete full puede tener otro nombre).
La diferencia entre p7zip, p7zip-full y p7zip-rar es que p7zip es una versión ligera que solo soporta «.7z«, la full soporta muchas mas extensiones, y la rar puede trabajar con archivos rar.
Ejemplos de instalación:
Instalar 7-Zip en Ubuntu y derivados.
sudo apt install p7zip-full p7zip-rar
Instalar 7-Zip en CentOS, Fedora, etc… (requiere el repositorio epel).
sudo yum install -y -q p7zip p7zip-plugins
Instalar 7-Zip en SuSe, OpenSuSe y derivados.
zypper install p7zip
Una vez instalado el sistema ya soporta 7zip, no es necesario reiniciar el sistema.
Uso de 7-Zip
Como descomprimir un archivo:
7z e archivo.7z
Como comprimir un archivo:
7z a salida.7z archivo.txt
Para comprimir un archivo en otro formato (en el ejemplo zip):
# agregamos la opcion -t 7z a -tzip salida.zip archivo.txt
Listar los archivos contenidos de uno comprimido:
7z l micarpeta.7z
Comprobar la integridad de un archivo comprimido:
7z t archivo.7z
Crear un backup de una carpeta (incluye usuario, grupo y permisos):
tar -cf - SoloLinuxWEB | 7za a -si SoloLinuxWEB.tar.7z
Restaurar la copia de seguridad creada anteriormente:
7za x -so SoloLinuxWEB.tar.7z | tar xf -
Establecer una contraseña en el archivo comprimido:
7za a -p{password} archivo.7z
Como puedes ver la herramienta es muy potente, ademas su uso es bastante sencillo.
En Sololinux.es seguimos creciendo gracias a nuestros lectores, puedes colaborar con el simple gesto de compartir nuestros artículos en tu sitio web, blog, foro o redes sociales.
Ark, la utilidad para trabajar con archivos comprimidos de la comunidad KDE, reconoce la librería 7zip por lo que te permite comprimir y descomprimir gráficamente los archivos .7z, ya sea desde Ark mismo o desde Dolphin con un clic derecho 😉
Hay muchas utilidades como la que dices, pero entonces no aprendes nada.