7-Zip, het open source bestandsarchiveringshulpmiddel, is nu beschikbaar voor Linux

Dankzij een officiële binaire release kun je 7-Zip nu native onder Linux draaien op zowel x86- als ARM-platforms. Lees verder voor meer!

Er is nu een officiële build van 7-Zip beschikbaar voor Linux x86-, x86-64-, ARMv7- en ARM64-architecturen, waarmee de populaire open source bestandscompressieprogramma van pc's met Microsoft Windows naar duizenden Linux-apparaten, waaronder Chromebooks en de Framboos Pi.

Linux-gebruikers kunnen het 7-Zip-archief (*.7z) al een tijdje gebruiken met toepassingen zoals p7zip, dankzij de open architectuur van het bestandsformaat. Maar sinds de release van 7-Zip 21.01 alpha kunnen ontwikkelaars, systeembeheerders en Linux-enthousiastelingen de Linux-binaire versie van het programma rechtstreeks van de website van 7-Zip verkrijgen en genieten van de native ondersteuning. U kunt het aanroepen onder een container, een externe machine of zelfs onder Windows-subsysteem voor Linux (WSL).

7-Zip Linux draait onder WSL 2 samen met de Windows CLI-versie

De volledige changelog voor de alpha-build van 21.01 van 7-Zip (uitgebracht op 9 maart 2021) is als volgt:

  • De opdrachtregelversie van 7-Zip voor Linux is uitgebracht.
  • De verbeteringen voor de snelheid van de ARM64-versie met behulp van hardware-CPU-instructies voor AES, CRC-32, SHA-1 en SHA-256.
  • De bug in versies 18.02 - 21.00 is opgelost: 7-Zip kon sommige ZIP-archieven die met de xz-compressiemethode waren gemaakt niet correct extraheren.
  • Er zijn enkele bugs opgelost.

Naarmate de Linux-versie een standaardaanbod wordt, kun je verwachten dat de release-mechanismen in lijn zullen komen met officiële 7-Zip-releases. Gezien het feit dat p7zip werd voor het laatst bijgewerkt in 2016, is het inderdaad een verstandige zet van 7-Zip-ontwikkelaar Igor Pavlov om het heft in eigen handen te nemen en officiële Linux-binaire bestanden uit te brengen, gebaseerd op de nieuwste 7-Zip-codebase. De ontwikkelaar moet de broncode voor deze versie echter nog publiceren. Zoals vermeld in de discussiethread over de release (via piepende computers), Pavlov geeft zelf toe werkt niet met Linux, wat betekent dat het enige tijd zal duren voordat een officieel bouwsysteem voor de poort verschijnt. Hoewel het buildscript van p7zip kan worden aangepast om te compileren 7-Zip op Linux is dit op de lange termijn misschien geen geschikte oplossing.

Als je de officiële Linux-variant van 7-Zip wilt uitproberen, kun je de alpha-build rechtstreeks downloaden van de aankondiging draad of van de downloadgedeelte van zijn website. De eerste fase is het kiezen van het pakket dat u nodig heeft voor uw CPU-architectuur. Zodra het is gedownload, moet u het *.tar.xz-archief uitpakken om het .tar.xz-archief te verkrijgen 7zz uitvoerbaar. Het is vermeldenswaard dat er nog geen officiële GUI-front-end voor de CLI-versie beschikbaar is.