- Архиваторы
- atool
- bzip2
- comprez
- cyphertite
- File Roller
- FreeArc
- Long Range ZIP (LRZIP)
- Lunzip
- p7zip
- patool
- Pcompress
- PeaZip
- UnRar — работа с файлами RAR в Linux Mint, Ubuntu или Debian
- История WinRAR
- Установка пакетов unrar и rar
- Примеры работы с rar и unrar
- Используем unrar
- Используем rar
- Комментарии
- WinRAR для Linux
- Преимущества WinRAR для Linux
- Есть ли недостатки?
- Установка и использование 7-Zip в Linux
- Формат 7-Zip
- Установка 7-Zip в Linux
- Установка 7-Zip в Ubuntu, Debian
- Установка 7-Zip в Fedora, CentOS
- Установка 7-Zip в ArchLinux
- Раcпаковка 7zip-архивов
- Распаковать в текущую директорию
- Распаковать в определенную директорию
- Распаковать без сохранения структуры директорий
- Создание 7zip-архива
- Упаковать один файл
- Упаковать несколько файлов
- Упаковать директорию и ее содержимое
- Добавить файлы в существующий архив
- Просмотр файлов в архиве
- Протестировать целостность архива
- Заключение
- Пакет: p7zip-full (16.02+dfsg-8)
- Ссылки для p7zip-full
- Ресурсы Debian:
- Исходный код p7zip:
- Сопровождающий:
- Внешние ресурсы:
- Подобные пакеты:
- архиваторы 7z и 7za с высокой степенью сжатия и поддержкой других форматов
- Другие пакеты, относящиеся к p7zip-full
- Загрузка p7zip-full
Архиваторы
Ark – программа для работы с архивами для среды KDE. Может работать как самостоятельная программа так и вызываться через контекстное меню KDE.
atool
Сценарий для управления файловыми архивами различных типов (tar, tar+gzip, zip и т.д.).
btar — это архиватор, совместимый с tar, который позволяет использовать сжатие, шифрование, дифференциальный бэкап и обладает устойчивостью к частичным повреждениям архива.
bzip2
Небольшая консольная утилита для эффективного сжатия данных.
comprez
Простая, безопасная и удобная оболочка к утилитам сжатия и распаковки файлов и каталогов.
cyphertite
Cyphertite — это безопасный архиватор для создания архивов на удаленных машинах, подобный tar.
Консольное приложение для создания резервных копий файлов и каталогов.
File Roller
Программа для работы с архивами для среды GNOME, по сути является удобным и простым в использовании графическим интерфейсом над многими консольными утилитами, вроде tar и zip.
FreeArc
FreeArc — это свободный (GNU GPL) файловый архиватор с открытым исходным кодом и высокой степенью сжатия данных, разработанный Булатом Зиганшиным для 32-битных операционных систем Microsoft Windows и Linux.
Файловый архиватор с высокой степенью сжатия.
Long Range ZIP (LRZIP)
LRZIP — это программа сжатия и библиотека, которые могут дать очень высокие коэффициэнты компрессии и скорости при сжатии больших файлов и наличии большого объема памяти.
Lunzip
Lunzip — это декомпрессор для lzip-файлов.
Сжатие данных по алгоритму LZMA (Lempel-Ziv-Markov chain-Algorithm), с строгой проверкой точности данных и интерфейсом, идентичным bzip2.
p7zip
p7zip — это архиватор файлов с высокой степенью сжатия, порт популярного Windows-архиватора 7-zip под Linux, позволяющий работать в интерфейсе командной строки.
patool
patool — это переносимый архиватор командной строки. Он позволяет создавать, распаковывать, тестировать и просматривать архивы различных форматов.
Pcompress
Pcompress — это утилита компресси/декомпресии и параллельно для удаления дубликатов. Она имеет модульную структуру и включает поддержку множества алгоритмов, таких как LZMA, Bzip2, PPMD, LZ4 и так далее, с подсчетом контрольных сумм по KECCAK/BLAKE2/SHA-256/512.
PeaZip
PeaZip это свободный (GNU LGPL) и бесплатный кроссплатформенный портативный архиватор и графическая оболочка для других архиваторов с многоязычным интерфейсом (русский поддерживается).
Источник
UnRar — работа с файлами RAR в Linux Mint, Ubuntu или Debian
Люди, которые перешли на Linux с ОС Windows, привыкли пользоваться архиватором WinRAR. Популярность этого архиватора и формата RAR в частности, уже прошла, но все же его можно встретить.
Так как формат архивов RAR является проприетарным, популярные дистрибутивы Linux, такие как Ubuntu, Linux Mint, Debain и Fedore, не поддерживают этот формат архива «из коробки», но ее легко добавить.
Для того, чтобы подружить Ubuntu или Debian с файлами 7-zip, Вам сюда
История WinRAR
Для операционной системы Linux компания RARL ab выпускает нативные приложения WinRAR. Скачать можно – здесь. На удивление, но версии WinRAR for Linux актуальны и выпускаются параллельно с win-версиями. Надо отдать должное создателю. Кстати, разработчиком является Евгений Рошал, родившийся в Челябинске. Кроме WinRAR он причастен к разработке ранее популярного FAR Manager.
Кроме гордости за причастность русских к разработке WinRAR, особых достоинств на сегодняшний день у него нет. OpenSource архиватор 7-zip по производительности и функционалу на голову выше WinRAR.
Поддержка проприетарного формата от WinRAR на сегодняшний день очень распространена на территории России. Поэтому поддержку сбрасывать RAR со счетов не стоит.
Установка пакетов unrar и rar
Данный способ добавляет поддержку стандартному архиватору вашей операционной системы. Также есть возможность работать с rar из консоли.
Чтобы обучить свою Ubuntu или Debian открывать RAR , устанавливаем пакет unrar :
В Debian пакета unrar нет изначально, так как это проприетарный формат архива. В Ubuntu unrar установлен, если при установки ОС вы ставили галочку – ставить проприетарные пакеты.
Если хотите создавать RAR в Ubuntu, то устанавливаем пакет rar:
Всего и делов! Файлы RAR теперь открываются и можно создавать RAR прямо из контекстного меню Nautilus`a.
Примеры работы с rar и unrar
Используем unrar
Разархивируем файл rar в Linux — /home/user/file_name.rar в директорию /home/user/tmp:
Распаковываем rar, если он запаролен:
Проверяем целостность rar в Ubuntu:
Используем rar
Создаем RAR в Linux:
Степень сжатия может быть от 0 до 5. Если не указывать, то по умолчанию используется 3 (средняя степень сжатия).
Комментарии
У меня в ubuntu rar открывает, но кодировка не соответствует системной. Файлы с неправильной кодировкой не распаковываются. Как можно исправить?
laacrus: У меня в ubuntu rar открывает, но кодировка не соответствует системной. Файлы с неправильной кодировкой не распаковываются. Как можно исправить?
Даже не знаю. Не разу с таким не сталкивался.
А лучше установить в ubuntu архиватор 7-zip, который поддерживает работу с rar полностью
sudo apt-get install p7zip-full
примерно так 😉
Turuk Makto: А лучше установить в ubuntu архиватор 7-zip, который поддерживает работу с rar полностью sudo apt-get install p7zip-full примерно так 😉
Можно и так. Я об этом тоже писал здесь. Но замечательно, когда есть альтернативы
laacrus: У меня в ubuntu rar открывает, но кодировка не соответствует системной. Файлы с неправильной кодировкой не распаковываются. Как можно исправить?
unrar x имя_архива.rar или unrar e имя_архива.rar
Luit -encoding cp-1251 – поможет поменять кодировку консоли.
Иногда вопрос решает…
Источник
WinRAR для Linux
Стандартный архиватор на Linux не умеет открывать архивы в формате «.rar», для работы с ними вам понадобится WinRAR. Вы можете скачать WinRAR для Linux бесплатно и установить из терминала с помощью команды:
Либо воспользовавшись ссылками внизу этой страницы. Скачав архив с программой нужно извлечь его и установить также из терминала:
Версия WinRAR для Linux (Ubuntu, Fedora и др.) не имеет графического интерфейса. Для работы с ней необходимо знать основные команды. К примеру, чтобы извлечь файлы из архива в текущую папку, введите:
где «archive.rar» – имя вашего архива.
Для просмотра содержимого архива, введите:
Чтобы извлечь все файлы с папками (с сохранением путей), введите команду:
Ниже на странице вы можете скачать справку, в которой есть описание работы с WinRAR из командной строки. Также в архиве с программой лежит файл rar.txt – в нем есть описание всех команд (на английском).
Преимущества WinRAR для Linux
- Простота использования – нужно лишь запомнить основные команды, которых не очень много;
- Работа с RAR архивами, созданных «винраром» на Windows;
- Через cron можно настроить выполнение команд архивации по расписанию, реализовав тем самым функционал резервного копирования;
- Высокая скорость работы в многопоточном режиме;
- Есть 64-х разрядная версия.
Есть ли недостатки?
- не выявлено. Если вам известно о них, напишите в комментариях.
Скачайте WinRAR для Linux (последнюю версию) с официального сайта по ссылкам ниже:
Источник
Установка и использование 7-Zip в Linux
Формат 7-Zip
Формат 7-Zip впервые появился в 1999 году. Данный формат отличает высокая степень сжатия данных. По сравнению с ZIP степень сжатия 7-Zip может быть на 30-50% лучше. 7-Zip в основном используется среди пользователей Windows.
7-Zip нельзя использовать для создания резервных копий в Linux, так как формат не сохраняет информацию о правах доступа к файлам и данные о владельце.
В данной заметке мы рассмотрим, как установить поддержку 7-Zip в некоторых дистрибутивах Linux, а также как работать с 7zip-архивами.
Установка 7-Zip в Linux
Установка 7-Zip в Ubuntu, Debian
Для установки поддержки 7-Zip в Ubuntu и Debian, а также производных от них дистрибутивах (LinuxMint и др.), доступно три пакета:
- p7zip — базовая версия, которая поддерживает только архивы в формате .7z Представляет собой порт утилиты 7za.exe для POSIX систем.
- p7zip-full — полная версия, которая поддерживает различные алгоритмы сжатия при создании 7zip-архивов, а также другие форматы архивов. Установка данного пакета также обеспечивает поддержку 7-Zip в менеджере архивов File Roller, который используется в Ubuntu.
- p7zip-rar — отдельный модуль для p7zip, позволяющий распаковывать RAR-архивы.
Для установки 7-Zip в Ubuntu (Debian) вы можете установить пакет p7zip-full, а также p7zip-rar для поддержки RAR. Для этого выполните в терминале команду:
Примечание: В новых версиях Ubuntu (например, в Ubuntu 18.04 и новее) 7-Zip автоматический поддерживается в файловом менеджере Nautilus. Можно создавать и распаковывать 7zip архивы.
Установка 7-Zip в Fedora, CentOS
В дистрибутивах Fedora, CentOS доступны пакеты p7zip, p7zip-plugins.
Для установки используйте следующую команду:
Установка 7-Zip в ArchLinux
Для установки поддержки 7-Zip в ArchLinux установите пакет p7zip, который доступен в официальных репозиториях дистрибутива.
Раcпаковка 7zip-архивов
Когда поддержка 7-Zip установлена, то для распаковки .7z файлов вы можете использовать графические утилиты (например, File Roller, Ark), средства файлового менеджера вашего дистрибутива (если есть поддержка), а также командую строку.
Для работы с 7-Zip архивами через командную строку используется команда 7z
Распаковать в текущую директорию
Чтобы распаковать .7z архив в текущую директорию с сохранением структуры директорий, которые находятся внутри архива, выполните в терминале команду:
Файлы архива будут распакованы в текущую директорию. Если в архиве содержатся директории, то при распаковке их структура будет сохранена.
Распаковать в определенную директорию
Чтобы распаковать архив в определенную директорию используется опция -o , за которой без пробела указывается путь до директории.
Распаковать без сохранения структуры директорий
Можно распаковать .7z архив, не сохраняя структуру директорий. То есть, если внутри архива есть директории и файлы в них, то при распаковке все файлы будут распакованы в одну директорию. Для этого используется опция (команда) e .
Создание 7zip-архива
Упаковать один файл
Чтобы создать .7z архив используется следующая команда.
В результате выполнения данной команды будет создан архив archive.7z , который содержит файл myfile.txt
Упаковать несколько файлов
Чтобы упаковать несколько файлов, перечислите их имена через пробел.
Упаковать директорию и ее содержимое
Вместо файла, при создании архива, можно указать путь до директории, которую необходимо сжать.
Добавить файлы в существующий архив
Если архив уже создан, то можно добавлять в него новые файлы. Для этого используется такая же команда, как и для создания архива, только в качестве названия архива указывается существующий файл.
Просмотр файлов в архиве
Для просмотра содержимого архива используется команда:
Протестировать целостность архива
Чтобы проверить целостность архива (проверить, что архив «не битый») используется команда:
Заключение
Мы рассмотрели как установить поддержку 7-Zip в популярных дистрибутивах Linux, а также рассмотрели базовые возможности работы с 7zip-архивами.
Утилита 7z имеет много возможностей. Чтобы получить дополнительную информацию можно использовать следующие команды:
Источник
Пакет: p7zip-full (16.02+dfsg-8)
Ссылки для p7zip-full
Ресурсы Debian:
Исходный код p7zip:
Сопровождающий:
Внешние ресурсы:
Подобные пакеты:
архиваторы 7z и 7za с высокой степенью сжатия и поддержкой других форматов
p7zip — это перенесенный в Unix архиватор 7-Zip, позволяющий достичь очень высокой степени сжатия в одноимённом формате.
В пакет p7zip-full входят консольные утилиты для упаковки и распаковки архивов 7z, которые также могут вызываться из приложений с графическим интерфейсом (Ark, File Roller или Nautilus).
Установка p7zip-full делает доступным в File Roller использование 7z для сжатия и распаковки файлов и директорий. Дополнительно пакет содержит консольные утилиты 7z и 7za (реализация алгоритма LZMA).
Пакет p7zip устанавливает 7zr, облегчённую версию 7za, и p7zip — аналог команды gzip, работающий с архивами 7z.
Теги: Системное администрирование: Распространение файлов, Реализовано на: C++, Пользовательский интерфейс: interface::commandline, role::program, Область: Утилита, Цель: Проверка, use::compressing, works-with-format::tar, Поддерживаемые форматы: Архивы zip, Работает с: works-with::archive, works-with::file
Другие пакеты, относящиеся к p7zip-full
|
|
|
|
- dep: libc6 (>= 2.11) [hppa] библиотека GNU C: динамически подключаемые библиотеки
также виртуальный пакет, предоставляемый libc6-udeb dep: libc6 (>= 2.14) [amd64] dep: libc6 (>= 2.16) [x32] dep: libc6 (>= 2.17) [arm64, ppc64el] dep: libc6 (>= 2.27) [riscv64] dep: libc6 (>= 2.31) [sh4] dep: libc6 (>= 2.7) [armel, armhf, i386, m68k, mips64el, mipsel, ppc64, s390x, sparc64] - dep: libc6.1 (>= 2.31) [ia64] библиотека GNU C: динамически подключаемые библиотеки
также виртуальный пакет, предоставляемый libc6.1-udeb dep: libc6.1 (>= 2.7) [alpha] - dep: libgcc-s1 (>= 3.0) [не armel, armhf, hppa, i386, ia64, m68k, mipsel] вспомогательная библиотека GCC dep: libgcc-s1 (>= 3.5) [armel, armhf] dep: libgcc-s1 (>= 4.2) [i386, ia64, mipsel]
- dep: libgcc-s2 (>= 4.2.1) [m68k] вспомогательная библиотека GCC
- dep: libgcc-s4 (>= 4.1.1) [hppa] вспомогательная библиотека GCC
- dep: libstdc++6 (>= 5) стандартная библиотека GNU C++ версии 3
- dep: libunwind8 [ia64] library to determine the call-chain of a program — runtime
- dep: p7zip (= 16.02+dfsg-8) архиватор 7zr с высокой степенью сжатия (облегчённая версия)
- sug: p7zip-rar non-free rar module for p7zip
Загрузка p7zip-full
Архитектура | Размер пакета | В установленном виде | Файлы |
---|---|---|---|
alpha (неофициальный перенос) | 1 247,3 Кб | 5 887,0 Кб | [список файлов] |
amd64 | 1 155,6 Кб | 4 664,0 Кб | [список файлов] |
arm64 | 1 040,5 Кб | 4 476,0 Кб | [список файлов] |
armel | 908,9 Кб | 3 840,0 Кб | [список файлов] |
armhf | 933,8 Кб | 2 744,0 Кб | [список файлов] |
hppa (неофициальный перенос) | 1 452,2 Кб | 5 088,0 Кб | [список файлов] |
i386 | 1 282,5 Кб | 5 072,0 Кб | [список файлов] |
ia64 (неофициальный перенос) | 1 515,5 Кб | 10 195,0 Кб | [список файлов] |
m68k (неофициальный перенос) | 1 096,1 Кб | 4 348,0 Кб | [список файлов] |
mips64el | 1 074,9 Кб | 6 145,0 Кб | [список файлов] |
mipsel | 1 107,6 Кб | 5 628,0 Кб | [список файлов] |
ppc64 (неофициальный перенос) | 1 191,6 Кб | 6 984,0 Кб | [список файлов] |
ppc64el | 1 196,0 Кб | 6 088,0 Кб | [список файлов] |
riscv64 (неофициальный перенос) | 1 091,6 Кб | 3 813,0 Кб | [список файлов] |
s390x | 1 028,0 Кб | 4 884,0 Кб | [список файлов] |
sh4 (неофициальный перенос) | 1 324,9 Кб | 4 369,0 Кб | [список файлов] |
sparc64 (неофициальный перенос) | 962,3 Кб | 4 695,0 Кб | [список файлов] |
x32 (неофициальный перенос) | 1 173,5 Кб | 4 448,0 Кб | [список файлов] |
Эта страница также доступна на следующих языках (Как установить язык по умолчанию):
Чтобы сообщить о проблеме, связанной с веб-сайтом, отправьте сообщение (на английском) в список рассылки debian-www@lists.debian.org. Прочую контактную информацию см. на странице Debian Как с нами связаться.
Авторские права © 1997 — 2021 SPI Inc.; См. условия лицензии. Debian это торговый знак компании SPI Inc. Об этом сайте.
Источник