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

click fraud protection

Завдяки офіційній двійковій версії тепер ви можете запускати 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 розробники, системні адміністратори та ентузіасти 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, ви можете завантажити альфа-версію безпосередньо з нитка оголошень або від розділ завантаження на своєму веб-сайті. Перший етап — вибрати пакет, який вам потрібен для архітектури вашого ЦП. Після завантаження вам потрібно розпакувати архів *.tar.xz, щоб отримати 7zz виконуваний файл. Варто зазначити, що офіційний зовнішній інтерфейс GUI для версії CLI поки що недоступний.