7-Zip, файловият архиватор с отворен код, вече е достъпен за Linux

Благодарение на официалната двоична версия, сега можете да стартирате 7-Zip естествено под Linux както на x86, така и на ARM платформи. Прочетете за повече!

Вече е достъпна официална компилация на 7-Zip за Linux x86, x86-64, ARMv7 и ARM64 архитектури, разширявайки популярните програма за компресиране на файлове с отворен код от персонални компютри, работещи с Microsoft Windows, до хиляди Linux устройства, включително Chromebook и на Raspberry Pi.

Потребителите на Linux са имали възможност да използват 7-Zip архива (*.7z) за известно време, използвайки приложения като p7zip, Благодаря на отворена архитектура на файловия формат. Но след пускането на 7-Zip 21.01 alpha, разработчиците, системните администратори и ентусиастите на Linux могат да получат Linux двоичния файл на програмата директно от уебсайта на 7-Zip и да се насладят на естествената поддръжка. Можете да го извикате под контейнер, отдалечена машина или дори под Подсистема Windows за Linux (WSL).

7-Zip Linux, работещ под WSL 2 заедно с Windows CLI версия

Пълният регистър на промените за алфа компилацията 21.01 на 7-Zip (издадена на 9 март 2021 г.) е както следва:

  • Беше пусната версията на командния ред на 7-Zip за Linux.
  • Подобренията за скоростта на версията ARM64 с помощта на хардуерни инструкции на процесора за AES, CRC-32, SHA-1 и SHA-256.
  • Грешката във версии 18.02 - 21.00 беше коригирана: 7-Zip не можеше правилно да извлече някои ZIP архиви, създадени с метода на компресия xz.
  • Някои грешки бяха коригирани.

Тъй като версията на Linux се превръща в стандартно предложение, можете да очаквате механиката на пускане да съответства на официалните версии на 7-Zip. Предвид факта, че p7zip последно е актуализиран през 2016 г, наистина е мъдър ход от страна на разработчика на 7-Zip Игор Павлов да вземе нещата в свои ръце и да пусне официални бинарни файлове на Linux, базирани на най-новата кодова база на 7-Zip. Разработчикът обаче все още не е публикувал изходния код за тази версия. Както бе споменато в нишката за дискусия на изданието (чрез Bleeping Computers), Павлов сам признава не работи с Linux, което означава, че ще отнеме известно време, за да се появи официална система за изграждане на порта. Въпреки че скриптът за изграждане на p7zip може да се адаптира за компилиране 7-Zip на Linux, може да не е подходящо решение в дългосрочен план.

Ако искате да изпробвате официалния Linux вариант на 7-Zip, можете да изтеглите алфа версията директно от нишка за обявяване или от раздел за изтегляне на неговия уебсайт. Първият етап е да изберете пакета, от който се нуждаете за вашата CPU архитектура. След като бъде изтеглен, трябва да разопаковате архива *.tar.xz, за да получите 7zz изпълним файл. Заслужава да се отбележи, че официален преден край на GUI от първа страна за CLI версията все още не е наличен.