Ошибка «Анализ фильтров не поддерживается» при извлечении файла RAR


143

Я получил тот, .rarкоторый хочу распаковать, так как он содержит кое-что довольно важное для меня, что мне действительно нужно сейчас. Однако, хотя я могу просмотреть содержимое .rarархива в Менеджере архивов, я не могу извлечь его из-за этой ошибки:

Синтаксический анализ фильтров не поддерживается

Архив должен содержать две папки, каждая из которых должна содержать не менее 10 аудиофайлов, а также файл PDF в каждой (я не знаю, каким именно должно быть содержимое, за исключением того, что там должны быть аудиофайлы и контент, который я описал то, что я могу видеть с точки зрения менеджера архива). Таким образом, единственное, что у меня осталось, кроме ошибки, - это одна из папок и один из аудиофайлов, но он говорит, что в нем 0 байтов.

Так как именно я могу решить эту проблему? Я использую Ubuntu GNOME 16.04.1 с GNOME 3.20.

Обновление информации:

В ответ на комментарий, запрашивающий вывод dpkg -l unrar unrar-freeкоманды:

Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name           Version      Architecture Description
+++-==============-============-============-=================================
un  unrar          <none>       <none>       (no description available)
dpkg-query: no packages found matching unrar-free

Из любопытства, какие пакеты unrar установлены ( dpkg -l unrar unrar-freeили эквивалентная aptкоманда)?
SteelDriver

@steeldriver: я обновил свой вопрос информацией, которую вы запрашивали.

Ответы:


241

Вы можете использовать:

sudo apt-get install unrar

или же

sudo apt-get install unar

Я рекомендую вам установить только один из них (unrar в моем случае). Затем используйте менеджер архивов:

sudo apt-get install file-roller

34

Я установил unrar:

sudo apt-get install unrar

затем для извлечения перейдите в путь к .rarфайлу и:

unrar x [filename.rar]

2
Описания команд , отображаемые с помощью unrar helpне особенно ясно, что различий между eи xкомандами. Команда, xочевидно, извлекает все файлы в подкаталог текущего каталога, используя имя файла архива без расширения файла в качестве имени подкаталога. Команда eпросто извлекает все файлы в текущий каталог.
Патрик Дарк
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.