Поддержка ZIP и RAR в Linux и Android

nid#1351
Tux Zip

Создать и распаковать архив вам помогут большинство современных файловых менеджеров операционной системы GNU-Linux (просто Linux далее) и многие подобные им приложениях для Android: будь то встроенная функциональность приложения или расширения внешнего ПО. Список поддерживаемых форматов сжатия в случае с традиционными дистрибутивами Linux зависит от наличия в системе соответствующих архиваторов.

apt-get install unzip unrar zip rar
Проверьте наличие установленных архиваторов unzip, unrar, zip*, rar* и т.п., если хотите создать или распаковать ZIP и RAR (для Ubuntu, Debian Linux, Mint и т.п.).
Amaze, "Simple Manager" (только в F-Droid) и др.
Неполный список файловых менеджеров для Android, обладающих функциями, позволяющими просмотреть, создать и распаковать архив, ZIP и RAR в т.ч..

Стандартным для операционных систем Linux форматом хранения архивов является TAR - универсальный свободный формат архивирования данных как без использования сжатия вовсе, так и с использованием различных свободных алгоритмов сжатия, включая распространённый GZIP (архивы *.tar.gz), современный XZ (*.tar.xz) и т.п.

Работа с архиваторами ZIP, RAR и т.п. в консоли Linux

Если при попытке распаковать или создать файловый архив в графических приложениях Linux, таких как File Roller, Ark и т.п., у Вас возникают проблемы, попробуйте воспользоваться соответствующими консольными программами-архиваторами.

Распаковать ZIP и RAR в консоли Linux

unzip -l архив.zip или unrar l архив.rar
Вывод содержимого архивов rar и zip, соответственно.
unzip (-P пароль) архив.zip или unrar x (-pпароль) архив.rar
Распаковка существующих архивов. Параметр "x" в данном случае указывает программе unrar, что архив следует распаковать с соблюдением внутренней иерархии папок, unzip обычно не требует обычно никаких дополнительных опций.

Создать ZIP и RAR в консоли Linux

zip -r (-9) имя_архива файл1 папка1 файл2 ...
Введите для рекурсивного добавления (обновления) папок и файлов в новый (или уже существующий) zip-архив.
  • Используйте "-9" для максимальной степени сжатия (общий диапазон от 1 до 9).
  • Для создания ZIP-архива с одиночным файлом не используйте никаких опций, кроме степени сжатия.
rar a (-m5 -v1024) архив.rar файл1 папка1 файл2 ...
Введите для рекурсивного добавления (обновления) папок и файлов в новый (или уже существующий) rar-архив.
  • Используйте "-m5" для максимальной степени сжатия (общий диапазон от 1 до 5, по-умолчанию - 3).
  • Используйте "-v1024" для создания многотомного архива (архив.part*.rar) с размером тома 1Мб. 1024 - значение размера отдельного тома в байтах. Сюда Вы можете ввести любое удобное Вам значение.

Архиватор 7ZIP доступен в виде программных пакетов p7zip и p7zip-full во многих современных дистрибутивах Linux.


* Программные пакеты zip, rar и p7zip-full, необходимые для поддержки сжатия соответствующих архивов, содержат несвободный программный код и могут находиться в специальном выделенном репозитории Вашего дистрибутива Linux (секция "non-free" в Debian Linux, например).

Комментарии

Отправить комментарий

  • Доступны HTML теги: <b> <i> <u> <s> <kbd> <var> <code> <samp> <q> <cite> <ul> <ol> <li> <p> <br>
  • Строки и параграфы переносятся автоматически.
  • Шаблоны [цель|текст] обрабатываются как ссылки. Стандартный индикатор цели - ID материала.
CAPTCHA на основе изображений
* Поля, отмеченные оранжевой звездочкой - обязательны для заполнения.