Как открыть RAR архив в Linux или UNIX

archive view archive save

winrar-logo RAR файлы является форматом сжатия архивов, и если вы имеете RAR файлы, то их необходимо распаковать (извлечь файлы из RAR архива). RAR это проприетарный формат файлов для сжатия и архивирования данных, разработанной Евгением Рошалом.

Команда, выполняемая извлечение .rar файлов называется "UnRAR". По умолчанию, UnRAR не устанавливается в Linux, FreeBSD или иных UNIX-подобных системах. Однако мы можем установить UnRar команду с помощью apt-get или команд yum и pkg_add.

Установка UnRAR в Debian или Ubuntu Linux

Доступны две версии UnRAR, одна бесплатная (unrar-free), а вторая с закрытым кодом (unrar), - пробуем unrar-free:

$ apt-cache search unrar
unrar-free - Unarchiver for .rar files
unrar - Unarchiver for .rar files (non-free version)
 
$ apt-get install unrar-free
$ unrar Franke-1.rar
 
unrar 0.0.1  Copyright (C) 2004  Ben Asselstine, Jeroen Dekkers
 
 
Extracting from /home/user/Рабочий стол/Franke-1.rar
 
Extracting  Franke-1/����� ��ࠢ������ �������. ��� 1. �࠭�� �.djvu  Failed
1 Failed

Видим, что unrar-free с задаче не справился, - теперь установим и испробуем оригинальный unrar:

$ apt-get install unrar
...
Настраивается пакет unrar (1:5.2.7-0.1) …
update-alternatives: используется /usr/bin/unrar-nonfree для предоставления /usr/bin/unrar (unrar) в автоматическом режиме
 
$ unrar e Franke-1.rar
 
UNRAR 5.21 freeware      Copyright (c) 1993-2015 Alexander Roshal
 
 
Extracting from Franke-1.rar
 
Extracting  Химия отравляющих веществ. Том 1. Франке З.djvu           OK
All OK

 Извлечение прошло успешно.

Установка UnRAR в CentOS или FreeBSD

Для установки в Fedora Linux/CentOS/RHEL, используйте команду yum: yum install unrar

Если используем FreeBSD, тогда: pkg_add -v -r unrar

Если ни один из методов не помогает или мы используем экзотический UNIX дистрибутив, загрузим бинарный пакет с официального сайта http://www.rarlab.com/download.htm:

$ cd /tmp
$ wget http://www.rarlab.com/rar/rarlinux-3.6.0.tar.gz
ИЛИ
$ wget http://www.rarlab.com/rar/rarlinux-5.3.b4.tar.gz
ИЛИ 64 bit:
$ wget http://www.rarlab.com/rar/rarlinux-x64-5.3.b4.tar.gz

Далее, извлекаем содержимое архива: tar -zxvf rarlinux-*.tar.gz

Обе unrar и rar команды размещены поддиректории rar, перейдём в этот каталог и скопируем файлы в /usr/local/bin: cd rar && cp rar unrar /usr/local/bin 


Об авторе
АдМинь БагоИскатель
АдМинь БагоИскатель ярый борец за безглючную работу любых механизмов и организмов во всей вселенной и потому пребывает в вечном поиске всяческих багов, а тот кто ищет как известно всегда находит. Когда что-то или кого-то вылечить не в состоянии, то со словами "Я в аду, а вы все черти" уходит в запой выйдя из которого снова берётся лечить неизлечимое.
Ещё статьи автора

Нет комментариев

Вы можете стать первым, кто добавит комментарий к этой записи.

Добавить комментарий

АХТУНГ! Все комменты гостей модерасятся модерастом.
  1. Мессаги исключительно рекламного содержания, либо содержащие только одни оценочные суждения типа "круто" ("отлично", "спасибо", "автор дебил" и т.п.) не публикуются;
  2. Злостным спамерам, пранкерам и прочей сетевой нечисти рекомендуем напрасно не тратить своего времени и удовлетворять свои больные фантазии на специализированных Интернет ресурсах!;
  3. Разумная обоснованная критика, замечания, дополнения приветствуются. Поля помеченные символом * обязательны к заполнению.


Защитный код
Обновить

Комментарии в блоге
Новое на форуме