7-Zip, l'archiveur de fichiers open source, est désormais disponible pour Linux

Grâce à une version binaire officielle, vous pouvez désormais exécuter 7-Zip de manière native sous Linux sur les plateformes x86 et ARM. Continuez à lire pour en savoir plus !

Une version officielle de 7-Zip est désormais disponible pour les architectures Linux x86, x86-64, ARMv7 et ARM64, étendant ainsi la populaire programme de compression de fichiers open source depuis des PC exécutant Microsoft Windows vers des milliers d'appareils fonctionnant sous Linux, notamment Chromebooks et le Tarte aux framboises.

Les utilisateurs de Linux peuvent utiliser l'archive 7-Zip (*.7z) depuis un certain temps en utilisant des applications comme p7zip, Grace à architecture ouverte du format de fichier. Mais depuis la sortie de 7-Zip 21.01 alpha, les développeurs, les administrateurs système et les passionnés de Linux peuvent obtenir le binaire Linux du programme directement depuis le site Web de 7-Zip et profiter du support natif. Vous pouvez l'invoquer sous un conteneur, une machine distante ou même sous Sous-système Windows pour Linux (WSL).

Linux 7-Zip fonctionnant sous WSL 2 avec la version Windows CLI

Le journal des modifications complet pour la version alpha 21.01 de 7-Zip (publiée le 9 mars 2021) est le suivant :

  • La version en ligne de commande de 7-Zip pour Linux a été publiée.
  • Les améliorations de vitesse de la version ARM64 utilisant les instructions matérielles du processeur pour AES, CRC-32, SHA-1 et SHA-256.
  • Le bug des versions 18.02 - 21.00 a été corrigé: 7-Zip ne pouvait pas extraire correctement certaines archives ZIP créées avec la méthode de compression xz.
  • Certains bugs ont été corrigés.

À mesure que la version Linux devient une offre standard, vous pouvez vous attendre à ce que les mécanismes de publication soient conformes aux versions officielles de 7-Zip. Étant donné que p7zip a été mis à jour pour la dernière fois en 2016, c'est en effet une sage décision de la part du développeur 7-Zip, Igor Pavlov, de prendre les choses en main et de publier des binaires Linux officiels basés sur la dernière base de code 7-Zip. Cependant, le développeur n'a pas encore publié le code source de cette version. Comme mentionné dans le fil de discussion sur la version (via des ordinateurs en veille), Pavlov l'admet lui-même ne fonctionne pas avec Linux, ce qui signifie qu'un système de construction officiel pour le port mettra un certain temps à apparaître. Bien que le script de construction de p7zip peut être adapté pour compiler 7-Zip sous Linux, ce n'est peut-être pas une solution adaptée à long terme.

Si vous souhaitez essayer la variante Linux officielle de 7-Zip, vous pouvez télécharger la version alpha directement depuis le fil d'annonce ou du section de téléchargement de son site Web. La première étape consiste à choisir le package dont vous avez besoin pour votre architecture CPU. Une fois téléchargé, vous devez décompresser l'archive *.tar.xz pour obtenir le 7zz exécutable. Il convient de noter qu’une interface graphique officielle de première partie pour la version CLI n’est pas encore disponible.