7-Zip, arhivatorul de fișiere open source, este acum disponibil pentru Linux

Datorită unei versiuni binare oficiale, acum puteți rula 7-Zip nativ sub Linux atât pe platformele x86, cât și pe platformele ARM. Citiți mai departe pentru mai multe!

O versiune oficială a 7-Zip este acum disponibilă pentru arhitecturile Linux x86, x86-64, ARMv7 și ARM64, extinzând popularul program de comprimare a fișierelor cu sursă deschisă de la PC-uri care rulează Microsoft Windows la mii de dispozitive alimentate cu Linux, inclusiv Chromebookuri si Raspberry Pi.

Utilizatorii Linux au putut folosi arhiva 7-Zip (*.7z) pentru o perioadă folosind aplicații precum p7zip, mulțumită arhitectura deschisă a formatului de fișier. Dar, de la lansarea 7-Zip 21.01 alpha, dezvoltatorii, administratorii de sistem și pasionații de Linux pot obține binarul Linux al programului direct de pe site-ul web al 7-Zip și se pot bucura de suportul nativ. Îl puteți invoca sub un container, o mașină de la distanță sau chiar sub Subsistem Windows pentru Linux (WSL).

7-Zip Linux rulează sub WSL 2 împreună cu versiunea Windows CLI

Jurnalul complet de modificări pentru versiunea alfa 21.01 a 7-Zip (lansat pe 9 martie 2021) este următorul:

  • A fost lansată versiunea de linie de comandă a 7-Zip pentru Linux.
  • Îmbunătățirile pentru viteza versiunii ARM64 folosind instrucțiunile CPU hardware pentru AES, CRC-32, SHA-1 și SHA-256.
  • Eroarea din versiunile 18.02 - 21.00 a fost remediată: 7-Zip nu a putut extrage corect unele arhive ZIP create cu metoda de compresie xz.
  • Unele erori au fost remediate.

Pe măsură ce versiunea Linux devine o ofertă standard, vă puteți aștepta ca mecanismele de lansare să se încadreze în conformitate cu lansările oficiale 7-Zip. Având în vedere faptul că p7zip a fost actualizat ultima dată în 2016, este într-adevăr o mișcare înțeleaptă a dezvoltatorului 7-Zip Igor Pavlov să ia lucrurile în propriile mâini și să lanseze binare oficiale Linux bazate pe cea mai recentă bază de cod 7-Zip. Cu toate acestea, dezvoltatorul încă nu a publicat codul sursă pentru această versiune. După cum s-a menționat în firul de discuții lansare (prin Bleeping Computers), Pavlov, desigur nu funcționează cu Linux, ceea ce înseamnă că un sistem oficial de construire pentru port va dura ceva timp să apară. Deși scriptul de compilare al lui p7zip poate fi adaptat pentru compilare 7-Zip pe Linux, s-ar putea să nu fie o soluție potrivită pe termen lung.

Dacă doriți să încercați varianta oficială Linux a 7-Zip, puteți descărca versiunea alfa direct din fir de anunț sau din secțiunea de descărcare a site-ului său. Prima etapă este să alegeți pachetul de care aveți nevoie pentru arhitectura CPU. După ce este descărcat, trebuie să despachetați arhiva *.tar.xz pentru a obține 7zz executabil. Merită remarcat faptul că un front-end GUI oficial pentru versiunea CLI nu este încă disponibil.