7-Zip es un popular archivador de archivos de código abierto conocido por su alta tasa de compresión y compatibilidad con una amplia gama de formatos de archivos, incluidos 7z, ZIP, RAR y TAR. Es una herramienta poderosa para comprimir y descomprimir archivos, lo que la convierte en imprescindible para los usuarios que manejan archivos grandes con frecuencia. Si bien 7-Zip se asocia más comúnmente con Windows, también se puede instalar en Ubuntu, proporcionando las mismas características sólidas en un sistema Linux.
Para instalar 7-Zip en Ubuntu 24.04, 22.04 o 20.04 a través de la línea de comandos, puede descargar el último archivo 7-Zip directamente desde el sitio web oficial e instalarlo manualmente. Este método garantiza que tenga la versión más reciente de 7-Zip con las últimas funciones y actualizaciones. Esta guía lo guiará a través del proceso de descarga e instalación de 7-Zip en su sistema Ubuntu.
Actualice Ubuntu antes de la instalación de 7-Zip
Primero, para asegurarse de que solo tiene instalada la versión fuente, elimine la versión gratuita de Foss p7zip-full de su sistema Ubuntu:
sudo apt remove p7zip-full
Descargar archivo binario 7-Zip
Visita al oficial Sitio web de 7-Zip, seleccione la versión y arquitectura apropiadas del binario 7-Zip compatible con su sistema y guarde el archivo en su computadora. Para esta guía, demostraremos el uso de la última versión de 7-Zip, versión 23.01 (2023-06-20) y la arquitectura Linux x86-64 de 64 bits.
Descargue 7-Zip usando el siguiente comando wget:
wget https://www.7-zip.org/a/7z2301-linux-x64.tar.xz
Nota: El comando anterior es un ejemplo. La versión y arquitectura de 7-Zip que descargue pueden variar según las especificaciones de su sistema. Hay diferentes variantes de 7-Zip disponibles para diferentes arquitecturas.
Extraiga el archivo 7-Zip
Primero, crea una nueva carpeta:
mkdir 7zip
Extraiga el archivo usando el siguiente comando:
tar xf 7z2301-linux-x64.tar.xz -C 7zip
El comando anterior extrae el contenido del archivo 7-Zip descargado a la carpeta dedicada, que moveremos más adelante para que tenga un mejor acceso a los comandos 7zz.
Ejecute binario 7-Zip
Ahora, navegue hasta el directorio que creó y extraiga 7-Zip también:
cd 7-zip
Ahora puede ejecutar 7-Zip en Linux usando el siguiente comando:
./7zz
Cuando utilice 7-Zip desde un directorio de trabajo diferente, debe proporcionar la ruta completa al binario. Puedes agregar el binario al
Haga que 7-Zip sea accesible en todo el sistema
Mueva el binario 7-Zip al directorio /usr/local/bin usando el siguiente comando:
sudo mv ~/7zip /usr/local/bin
Al agregar el binario al directorio /usr/local/bin, ahora puede acceder a 7-Zip desde cualquier ubicación de su sistema de archivos simplemente usando el comando 7zz.
Comandos básicos de 7-Zip
Esta sección cubrirá algunos comandos comunes de 7-Zip que pueden resultarle útiles al trabajar con archivos. Estos comandos lo ayudarán a administrar sus archivos y realizar diversas operaciones, como comprimir, descomprimir y enumerar el contenido del archivo.
Crear un archivo
Para crear un nuevo archivo, puede utilizar la siguiente estructura de comando:
./7zz a <archive_name> <file_or_directory>
Por ejemplo, para crear un archivo 7z llamado ejemplo.7z que contenga un archivo llamado archivo.txt, usaría el siguiente comando:
./7zz a example.7z file.txt
Este comando crea un archivo llamado ejemplo.7z y le agrega file.txt. Puede reemplazar file.txt con un directorio para archivar un directorio completo.
Extraer un archivo
Para extraer el contenido de un archivo, puede utilizar la siguiente estructura de comando:
./7zz x <archive_name>
Por ejemplo, para extraer el contenido de un archivo llamado ejemplo.7z, use el siguiente comando:
./7zz x example.7z
Este comando extrae el contenido de example.7z al directorio actual.
Listar el contenido del archivo
Si desea ver el contenido de un archivo sin extraerlo, puede utilizar la siguiente estructura de comandos:
./7zz l <archive_name>
Por ejemplo, para enumerar el contenido de un archivo llamado ejemplo.7z, use el siguiente comando:
./7zz l example.7z
Este comando muestra los archivos y directorios contenidos en example.7z sin extraerlos.
Actualizar un archivo existente
Para actualizar un archivo existente con archivos nuevos o modificados, puede utilizar la siguiente estructura de comandos:
./7zz u <archive_name> <file_or_directory>
Por ejemplo, si tiene un archivo existente llamado ejemplo.7z y desea actualizarlo con un archivo.txt modificado, use el siguiente comando:
./7zz u example.7z file.txt
Este comando actualiza el archivo example.7z con la última versión de file.txt.
Probar la integridad del archivo
Para comprobar la integridad de un archivo y asegurarse de que no haya errores ni daños, utilice la siguiente estructura de comando:
./7zz t <archive_name>
Por ejemplo, para probar la integridad de un archivo llamado ejemplo.7z, use el siguiente comando:
./7zz t example.7z
Este comando verifica la integridad de example.7z e informa cualquier problema detectado.
Pensamientos finales
Al instalar 7-Zip en su sistema Ubuntu utilizando el último archivo descargable, obtiene acceso a una poderosa herramienta para administrar las tareas de compresión y extracción de archivos. Este método garantiza que tendrá la versión más actualizada de 7-Zip, lo que le permitirá beneficiarse de su alta eficiencia de compresión y compatibilidad con amplio formato. La búsqueda periódica de actualizaciones y la descarga de la última versión mantendrá actualizada su instalación de 7-Zip, lo que garantizará un rendimiento óptimo en su sistema Ubuntu. Disfrute de la versatilidad y potencia que aporta 7-Zip a la gestión de archivos en un entorno Linux.
Gracias