- 7-Zip для Linux
- Список возможностей 7-Zip для Linux
- Как установить
- Способ 1 – из командной строки
- Архиваторы
- atool
- bzip2
- comprez
- cyphertite
- File Roller
- FreeArc
- Long Range ZIP (LRZIP)
- Lunzip
- p7zip
- patool
- Pcompress
- PeaZip
- 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-архива
- Упаковать один файл
- Упаковать несколько файлов
- Упаковать директорию и ее содержимое
- Добавить файлы в существующий архив
- Просмотр файлов в архиве
- Протестировать целостность архива
- Заключение
- Нормальный графический архиватор
7-Zip для Linux
Бесплатный ZIP-архиватор для Linux основан на консольной версии 7-Zip — p7zip. У него нет графического интерфейса, запускается и управляется утилита из терминала. Кроме формата 7z умеет также открывать ZIP, GZIP, BZIP2, TAR и RAR архивы.
Благодаря поддержке алгоритма LZMA, сжимает файлы вплоть до 50% лучше аналогичных программ при сохранении такой же скорости распаковки. Может непрерывно сжимать гигабайты информации – у выполняемых команд нет лимитов по времени. Умеет замерять вычислительную мощность процессора. Используется для сравнительного тестирования компьютерного «железа».
Список возможностей 7-Zip для Linux
- добавление файлов в существующие и создание новых архивов;
- выбор формата и метода сжатия от 0 до 9. Без указания опций по умолчанию используется формат 7Z с коэффициентом сжатия 5;
- просмотр содержимого архива без предварительной его распаковки;
- выборочное извлечение файлов по одному;
- сохранение путей в процессе разархивации;
- проверка целостности созданных архивов (команда -t);
- создание многотомных, самораспаковывающихся и зашифрованных архивов. Набор доступных опций зависит от выбранного формата сжатия.
Как установить
Способ 1 – из командной строки
Откройте терминал CTRL + ALT + T и введите команду:
*модуль p7zip-rar нужен для поддержки RAR формата. Введите root пароль и дождитесь окончания копирования файлов. Для вызова справки с описанием команд нажмите:
Источник
Архиваторы
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) и бесплатный кроссплатформенный портативный архиватор и графическая оболочка для других архиваторов с многоязычным интерфейсом (русский поддерживается).
Источник
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 имеет много возможностей. Чтобы получить дополнительную информацию можно использовать следующие команды:
Источник
Нормальный графический архиватор
Подскажите нормальный архиватор.
XArchiver достал — совсем неудобный. fileroler — лагает.
Что не так с file-roller?
>fileroler — лагает.
Что значит лагает, нормально работает. Изложи причину чётче.
Ты пьёшь что ли много, буква на букву не попадает и проверить не можешь?
1)что неудобного в xarchiver(и почему нельзя отправить фичреквест автору)?
2)зачем нужны графические архиваторы(/me уже забыл когда использовал что-то кроме tar)?
>2)зачем нужны графические архиваторы(/me уже забыл когда использовал что-то кроме tar)?
Есть фича в винраре, иногда используемая. В описании запороленного архива вместе с рекламой поместить и пароль))) Но если есть мания по поводу «а вдруг к архиву и пароль прилагается», то wine должен помочь.
дык, пароль и консольный разархиватор спрашивать умеет
peazip?
ark?
xarchiver?
прям бан в гугле по ипу и маку?
а показывать приложенный автором в описании умеет?
Аааа, всё, бросаю пить!
Внезапно, файловый менеджер krusader. Графический, двухпанельный, многоформатный (какие найдёт консольные архиваторы в системе, такие и будет использовать). Упаковывает-распаковывает, заходит в архивы как в каталоги. Удобно.
WinRar, WinZip, WinAce
Да, и не забыть WinЗонд — и на WinФак
Заброшен, к сожалению.
Ты не понял. Кликаешь по архиву, появляется винрарное окошко. Слева архивированные файлы, а справа всякая рекламная лажа написана и, может быть, пароль. От тебя требуется прочитать рекламу, найти пароль и скопипастить в другое окно. Если не прочитаешь, то никак этот пароль не узнаешь. Образец архива с каментами http://qweac01.narod.ru/yg/Desktop_.rar Наверно как-то можно прочитать коментарии линуксовыми архиваторами, но нужно копать и гуглить, по умолчанию в системе это не реализовано(
фух, уже лет 10 как сдохло, а я уж испугался 🙂
кстати, да, я не понимаю, почему никто не сделал визуальный клон винрара и не обозвал его, например «linar»?
>В описании запороленного архива вместе с рекламой поместить и пароль
А в чем смысл паролить архив и прилагать к нему пароль?
>кстати, да, я не понимаю, почему никто не сделал визуальный клон винрара и не обозвал его, например «linar»?
А зачем? Если в пароле один-два файла, используем консоль, если 100500 файлов — файлменеджер. Места клону винрара тут нет.
Пользуюсь кдешным Ark. Интерфейс в меру ущербный, но по сравненению с остальными архиваторами вполне достойно.
для тех же, кому и qmmp c krusader сделали — для свитчеров.
Сам использую консоль (выше это написано)
Дык виндузятники так рекламой баловались, хочешь — нехочешь а прочитаешь раз уже скачал. Ты же прочитал рекламу про кошку)) Сейчас другая мода — кидать варёз который долго и нудно качается а пароль выдавать за смс.
>А в чем смысл паролить архив и прилагать к нему пароль?
есть многое на свете, друг Горацио.
>есть многое на свете, друг Горацио.
Вспомнил ещё одно заумное предназначение. По запороленным архивам не шастают антивири и боты с грязными лапами, а человек запросто.
Сам использую KDE, но Ark.
Если архив запаролен, то Ark это не увидит и выдаст ошибку.
Что не сказать про file-roller.
>По запороленным архивам не шастают антивири и боты с грязными лапами, а человек запросто.
Откуда же ты такой вендовый на этом сайте взялся. Нам тут и так нормально живётся без таких идеалистов и их ос. Так нет же школьники набежали. Никак заговор, спец задание балмера.
>Откуда же ты такой вендовый на этом сайте взялся. Нам тут и так нормально живётся без таких идеалистов и их ос. Так нет же школьники набежали. Никак заговор, спец задание балмера.
А ты вообще-то читал писульку на сайтах: усё скачиваемое файло проверено докторвебом? И пофигу с какой оси ты его заливал, проверено и фсё тут. Несколько лет в основном на линуксе, так мне теперь обязательно нужно забыть принцип работы антивирусов и не думать над тем, сотрёт он книгу в которой для примера есть несколько нехороших команд или нет)))))) Ты так в себе уверен, что никогда не засунешь флешку с ценным документом в другую ос и потому тебе запороленные архивы нафиг не нужны;)
Спасибо за ответы (:
Перешел на krusader. Давно хотел на друхпанельник перейти. Буква k конечно напрягает но ничего.
Только архивы он у меня почему-то не распаковывает. Хотя при установке искал консольные архиваторы.
>Только архивы он у меня почему-то не распаковывает. Хотя при установке искал консольные архиваторы.
Источник