7-Zip, archiwizator plików typu open source, jest teraz dostępny dla systemu Linux

Dzięki oficjalnej wersji binarnej możesz teraz uruchomić 7-Zip natywnie pod Linuksem na platformach x86 i ARM. Czytaj dalej, aby uzyskać więcej!

Oficjalna wersja 7-Zip jest teraz dostępna dla architektur Linux x86, x86-64, ARMv7 i ARM64, rozszerzając popularną program do kompresji plików typu open source z komputerów PC z systemem Microsoft Windows na tysiące urządzeń z systemem Linux, w tym Chromebooki i Malinowe Pi.

Użytkownicy Linuksa mogą od pewnego czasu korzystać z archiwum 7-Zip (*.7z) za pomocą aplikacji takich jak p7zip, dzięki do otwarta architektura formatu pliku. Jednak od czasu wydania wersji 7-Zip 21.01 alfa programiści, administratorzy systemów i entuzjaści Linuksa mogą pobrać wersję binarną programu dla Linuksa bezpośrednio ze strony internetowej 7-Zip i cieszyć się natywnym wsparciem. Możesz go wywołać pod kontenerem, na zdalnej maszynie, a nawet pod Podsystem Windows dla systemu Linux (WSL).

7-Zip Linux działający pod WSL 2 wraz z wersją Windows CLI

Pełny dziennik zmian wersji alfa 21.01 7-Zip (wydanej 9 marca 2021 r.) znajduje się poniżej:

  • Wydano wersję wiersza poleceń 7-Zip dla systemu Linux.
  • Ulepszenia szybkości wersji ARM64 wykorzystujące sprzętowe instrukcje procesora dla AES, CRC-32, SHA-1 i SHA-256.
  • Naprawiono błąd w wersjach 18.02 - 21.00: 7-Zip nie mógł poprawnie wyodrębnić niektórych archiwów ZIP utworzonych metodą kompresji xz.
  • Niektóre błędy zostały naprawione.

Ponieważ wersja dla Linuksa staje się standardową ofertą, możesz spodziewać się, że mechanika wydawania będzie zgodna z oficjalnymi wydaniami 7-Zip. Biorąc pod uwagę fakt, że p7zip ostatnia aktualizacja miała miejsce w 2016 r, rzeczywiście mądrym posunięciem twórcy 7-Zip, Igora Pawłowa, jest wzięcie spraw w swoje ręce i wydanie oficjalnych plików binarnych dla Linuksa opartych na najnowszej bazie kodu 7-Zip. Jednak deweloper nie opublikował jeszcze kodu źródłowego tej wersji. Jak wspomniano w wątku dyskusji na temat wydania (za pośrednictwem Bleeping Computers), Pawłow sam przyznaje nie działa z Linuksem, co oznacza, że ​​pojawienie się oficjalnego systemu kompilacji portu zajmie trochę czasu. Chociaż skrypt kompilacji p7zip można dostosować do kompilacji 7-Zip na Linuksie, na dłuższą metę może nie być odpowiednim rozwiązaniem.

Jeśli chcesz wypróbować oficjalny wariant systemu Linux dla systemu 7-Zip, możesz pobrać wersję alfa bezpośrednio z witryny wątek ogłoszeń lub z sekcja pobierania na jego stronie internetowej. Pierwszym etapem jest wybranie pakietu potrzebnego dla architektury procesora. Po pobraniu musisz rozpakować archiwum *.tar.xz, aby uzyskać plik 7zz wykonywalny. Warto zauważyć, że oficjalny interfejs GUI dla wersji CLI nie jest jeszcze dostępny.