Столкнулся с необходимостью распаковать архив rar, находясь в Linux Debian.
Для этого решено было использовать пакет p7zip-full. Сам по себе он предоставляет возможность распаковывать архивы ZIP, CAB, ARJ, GZIP, BZIP2, TAR, CPIO, RPM and DEB, кроме того, он умеет сжимать в формате 7z на 30-50% лучше, чем в старом формате ZIP.
Для установки этого пакета выполняем следующую команду:
sudo aptitude install p7zip-fullДалее, для распаковки непосредственно rar-архива надо установить модуль к нему, p7zip-rar. Этот модуль лежит в non-free репозитории, так как формат RAR - закрытый. Поэтому необходимо добавить его в sources.list:
sudo echo "deb http://mirror.yandex.ru/debian/ lenny non-free" >> /etc/apt/sources.listИ, собственно, устанавливаем модуль:
sudo aptitude install p7zip-rarПереходим в директорию с архивом:
cd /путь/к/архиву.Распаковываем наш rar архив (можно сказать, разрариваем:)). В моем случае это выглядит так:
alexwinner@debian:~/Downloads$ 7z e ./1_ThJava4.samouchka.net.rar
7-Zip 4.58 beta Copyright (c) 1999-2008 Igor Pavlov 2008-05-05
p7zip Version 4.58 (locale=ru_RU.UTF-8,Utf16=on,HugeFiles=on,2 CPUs)
Processing archive: ./1_ThJava4.samouchka.net.rar
Extracting Thinking_in_Java_(4th_Edition)_RUS.djvu
Extracting ReadMe.doc
Everything is Ok
Files: 2
Size: 5723892
Compressed: 5672200
Жирным шрифтом выделил команду. Флаг e означает распаковать. Чтобы разобраться во всем, что умеет делать 7z, надо выполнить следующее:
man 7zВот, собственно, и все:)
Должно еще заметить, что можно установить программу unrar:
sudo aptitude install unrarРаспаковка с его помощью выглядит так:
unrar e file.rarНо я предпочитаю пользоваться в качестве архиватора и разархиватора все-таки p7zip, так как он предоставляет больше возможностей.
Комментариев нет:
Отправить комментарий