7-Zip, el archivador de archivos de código abierto, ya está disponible para Linux

Gracias a una versión binaria oficial, ahora puede ejecutar 7-Zip de forma nativa en Linux tanto en plataformas x86 como ARM. ¡Siga leyendo para obtener más información!

Ya está disponible una versión oficial de 7-Zip para las arquitecturas Linux x86, x86-64, ARMv7 y ARM64, ampliando la popular programa de compresión de archivos de código abierto desde PC con Microsoft Windows hasta miles de dispositivos con Linux, incluidos Chromebooks y el Frambuesa Pi.

Los usuarios de Linux han podido utilizar el archivo 7-Zip (*.7z) durante un tiempo utilizando aplicaciones como p7zip, Gracias a arquitectura abierta del formato de archivo. Pero desde el lanzamiento de 7-Zip 21.01 alfa, los desarrolladores, administradores de sistemas y entusiastas de Linux pueden obtener el binario de Linux del programa directamente desde el sitio web de 7-Zip y disfrutar del soporte nativo. Puede invocarlo desde un contenedor, una máquina remota o incluso desde Subsistema de Windows para Linux (WSL).

7-Zip Linux ejecutándose bajo WSL 2 junto con la versión CLI de Windows

El registro de cambios completo para la versión alfa 21.01 de 7-Zip (lanzada el 9 de marzo de 2021) es el siguiente:

  • Se lanzó la versión de línea de comandos de 7-Zip para Linux.
  • Las mejoras en la velocidad de la versión ARM64 utilizando instrucciones de CPU de hardware para AES, CRC-32, SHA-1 y SHA-256.
  • Se solucionó el error en las versiones 18.02 - 21.00: 7-Zip no podía extraer correctamente algunos archivos ZIP creados con el método de compresión xz.
  • Se solucionaron algunos errores.

A medida que la versión de Linux se convierta en una oferta estándar, puede esperar que la mecánica de lanzamiento coincida con las versiones oficiales de 7-Zip. Dado el hecho de que p7zip se actualizó por última vez en 2016, de hecho es un acierto por parte del desarrollador de 7-Zip, Igor Pavlov, tomar el asunto en sus propias manos y lanzar archivos binarios oficiales de Linux basados ​​en el último código base de 7-Zip. Sin embargo, el desarrollador aún tiene que publicar el código fuente de esta versión. Como se menciona en el hilo de discusión del lanzamiento (a través de Bleeping Computers), Pavlov admite por sí mismo no funciona con Linux, lo que significa que un sistema de compilación oficial para el puerto tardará algún tiempo en aparecer. Aunque el script de compilación de p7zip se puede adaptar para compilar 7-Zip en Linux, puede que no sea una solución adecuada a largo plazo.

Si desea probar la variante oficial de Linux de 7-Zip, puede descargar la compilación alfa directamente desde hilo de anuncios o desde el sección de descargas de su sitio web. La primera etapa es elegir el paquete que necesita para la arquitectura de su CPU. Una vez descargado, debe descomprimir el archivo *.tar.xz para obtener el 7zz ejecutable. Vale la pena señalar que aún no está disponible una interfaz GUI oficial propia para la versión CLI.