unrar - работа с файлами RAR в Linux Mint, Ubuntu или Debian
Люди, которые перешли на Linux с ОС Windows, привыкли пользоваться архиватором WinRAR. Популярность этого архиватора и формата RAR в частности, уже прошла, но все же его можно встретить.
Так как формат архивов RAR является проприетарным, популярные дистрибутивы Linux, такие как Ubuntu, Linux Mint, Debain и Fedore, не поддерживают этот формат архива «из коробки», но ее легко добавить.
Для того, чтобы подружить Ubuntu или Debian с файлами 7-zip, Вам сюда
История WinRAR
Для операционной системы Linux компания RARLab выпускает нативные приложения WinRAR. Скачать можно – здесь. На удивление, но версии WinRAR for Linux актуальны и выпускаются параллельно с win-версиями. Надо отдать должное создателю. Кстати, разработчиком является Евгений Рошал, родившийся в Челябинске. Кроме WinRAR он причастен к разработке ранее популярного FAR Manager.
Кроме гордости за причастность русских к разработке WinRAR, особых достоинств на сегодняшний день у него нет. OpenSource архиватор 7-zip по производительности и функционалу на голову выше WinRAR.
Поддержка проприетарного формата от WinRAR на сегодняшний день очень распространена на территории России. Поэтому поддержку сбрасывать RAR со счетов не стоит.
Установка пакетов unrar и rar
Данный способ добавляет поддержку стандартному архиватору вашей операционной системы. Также есть возможность работать с rar из консоли.
Чтобы обучить свою Ubuntu или Debian открывать RAR, устанавливаем пакет unrar :
sudo apt-get install unrar
В Debian пакета unrar нет изначально, так как это проприетарный формат архива. В Ubuntu unrar установлен, если при установки ОС вы ставили галочку – ставить проприетарные пакеты.
Если хотите создавать RAR в Ubuntu, то устанавливаем пакет rar:
sudo apt-get install rar
Всего и делов! Файлы RAR теперь открываются и можно создавать RAR прямо из контекстного меню Nautilus`a.
Примеры работы с rar и unrar
Используем unrar
Разархивируем файл rar в Linux — /home/user/file_name.rar в директорию /home/user/tmp:
unrar e /home/user/file_name.rar /home/user/tmp
Распаковываем rar, если он запаролен:
unrar pПАРОЛЬ e /home/use/file_name.rar /home/user/tmp
Проверяем целостность rar в Ubuntu:
unrar t /home/user/file_name.rar
Используем rar
Создаем RAR в Linux:
rar a -mСЖАТИЕ /home/user/file_name.rar /home/user
Степень сжатия может быть от 0 до 5. Если не указывать, то по умолчанию используется 3 (средняя степень сжатия).
Теги: и архив
У меня в ubuntu rar открывает, но кодировка не соответствует системной. Файлы с неправильной кодировкой не распаковываются. Как можно исправить?
Даже не знаю. Не разу с таким не сталкивался.
А лучше установить в ubuntu архиватор 7-zip, который поддерживает работу с rar полностью
sudo apt-get install p7zip-full
примерно так ;)
Можно и так. Я об этом тоже писал здесь. Но замечательно, когда есть альтернативы
unrar x имя_архива.rar или unrar e имя_архива.rar
Luit -encoding cp-1251 – поможет поменять кодировку консоли.
Иногда вопрос решает…
Спасибо огромное!
ну есть ещё вариант через виндовый 7z
с помощью wine распаковать
Это уже извращение
а куда писать
"так как херли спорить, RAR – это формат для архивов деФакто"
формат архивов для пи**расов.. серьезно.. 7z куда лучше.. свободный и реализован на всех популярных программных платформах.. и вообще zip является стандартом.. какой не какой, но лучший формат архивации..
через wine может и извращение но для новичка в Linux нормально, я раньше сам как только пингвина осваивал пока не разобрался в нюансах этой системы, так делал и думал что это единственный способ открывать RAR архивы