Как я могу извлечь файлы .rar на Mac? [закрыто]

162

Есть ли что-нибудь встроенное, что делает это? (Например, инструменты командной строки.) Или есть сторонние приложения?

Обновление: мне нравится Unarchiver, но проголосуйте за понравившегося или добавьте его в качестве ответа, если его там нет.

Пол Д. Уэйт
источник
3
кажется странным, что это было закрыто? это распространенная проблема суперпользователя на Mac
Mendota

Ответы:

104

Unarchiver действительно делает свою работу хорошо (и это также совершенно бесплатно). С сайта:

Поддерживаемые форматы файлов включают Zip, Tar-GZip, Tar-BZip2, RAR , 7-zip, LhA, StuffIt и многие другие более и менее неясные форматы. Цель состоит в том, чтобы Unarchiver мог извлечь все, что вы ему даете. Unarchiver использует библиотеку разархивирования libxad для поддержки многих старых, малоизвестных форматов.

Алекс
источник
7
Мое слово, это действительно великолепная часть программного обеспечения. Нет интерфейса, кроме окна настроек. Делает свою работу автоматически, когда вы этого хотите, остаётся в стороне остальное время.
Пол Д. Уэйт
3
Это действительно невероятно легко в использовании. Вот почему я всегда рекомендую :)
Алекс
2
И вы можете использовать его из командной строки - просто скажите «open foo.rar» или загрузите инструменты командной строки: superuser.com/questions/190053/…
tgdavies
Обратите внимание, что версия Mac App Store намного раздражает, чем версия с сайта. Он запрашивает у вас разрешение каждый раз, когда вы извлекаете архив! Используйте тот из официального сайта.
cubuspl42
Отличное предложение! Спасибо! Unarchiver это хорошо.
IMJS
289

Используя Homebrew, в терминале типа:

brew install unrar

чтобы использовать его просто перейдите к вашему файлу и введите

unrar x <filename>

Или выведите список файлов через unrar l archive.rarи извлеките один файл:unrar e archive.rar folder/file.exe desired_location/

johnnymonster
источник
Как мне разархивировать в конкретный каталог
rocketspacer
1
CLI хорош для программиста.
g10guang
14

Просто для полноты: Fink , MacPorts , Rudix и Homebrew предоставляют версии командной строки unrar.

Версия Rudix является бинарной, что означает, что вам даже не нужен XCode или GCC для ее установки.

Телемах
источник
6

Ничего встроенного, если я не ошибаюсь (сейчас нет доступа к Mac).

RAR имеет версию командной строки для Mac OS X. UnRarX - это программа с графическим интерфейсом для извлечения файлов RAR.

ОБНОВЛЕНИЕ: UnRarX устарел, и его сайт не работает.

Снарк
источник
4

Насколько хорошо известно, командная строка RARLab для MacOSX является лучшей. Это не бесплатно, но есть бесплатный (-as-in-beer) официальный инструмент unrar (исходный код доступен здесь), который поддерживает все форматы RAR. Возможно, вы сможете найти где-нибудь предварительно скомпилированную версию, если не хотите сами ее скомпилировать.

Есть также бесплатный инструмент unrar, но он не поддерживает новейший формат RAR3.

шарлатан
источник
4

Я обнаружил, что Unarchiver, как упоминалось, отлично подходит для примерно 80% файлов RAR, с которыми я сталкиваюсь. Другим почти "идеальным" экстрактором RAR был бы RAR Expander. Моя единственная жалоба - он автоматически не завершает работу после извлечения.

Джош К
источник
Ага: какие у него проблемы с остальными 20%? Я заметил некоторые недавние заметки о выпуске, в которых говорилось «Исправления ошибок RAR», так что это довольно убедительное доказательство того, что есть (или, по крайней мере, были) проблемы с RAR.
Пол Д. Уэйт,
Он просто сказал: «Содержание не может быть извлечено с помощью этой программы». Странно, но я научился с этим справляться. Unarchiver установлен как мой по умолчанию, намного лучше, чем встроенная спецификация.
Джош К
они, вероятно, используют свой собственный код (или используют открытый исходный код). поэтому могут быть несовместимости форматов с последним форматом RAR.
Квик-кихот
1

Если вы покупаете Pathfinder, который является относительно дорогим ($ 39), но решает целый ряд других проблем, он идет с расширением .rar благодаря StuffIt. Это звучит как абсурдный ответ, однако я больше не могу использовать свой Mac без Pathfinder. Так что у меня .rar расширение встроено :)

Дэн Розенстарк
источник
Pathfinder является излишним, если вы просто извлекаете файлы RAR. Загрузка тоже занимает некоторое время. Это отлично подходит для интеграции за счет Finder.
Джош К
@ Джош К, это было правдой в 2009 году, но теперь SSD и загрузка намного быстрее, по крайней мере.
Дэн Розенстарк
Не у всех (и я имею в виду большинство пользователей Mac) нет SSD. Pathfinder все еще - по моему мнению - излишне в системе.
Джош К
Это правда @Josh K, это хлопотно для запуска, но я не думаю, что объем памяти или объемы обработки значительны. Но это эмпирический вопрос: с чем вы хотите его сравнить?
Дэн Розенстарк
Ничего на самом деле не сравнить его. Они взяли Finder и добавили еще кучу вещей, на которые можно нажать.
Джош К
1

MacPar Deluxe будет легко обрабатывать RAR-файлы ....

MacPAR deLuxe - это служебная программа, которая работает на Apple Macintosh. Это полезно для вас, если вы загружаете (или загружаете) двоичные файлы из новостных групп в Интернете (также называемые «usenet»). Часто двоичный контент представлен в виде наборов из множества файлов, которые вместе образуют архив «rar». MacPAR deLuxe поможет вам объединить эти файлы после окончания загрузки. • Он проверяет, что набор файлов завершен и все файлы не повреждены. MacPAR deLuxe может восстановить недостающую информацию, обрабатывая так называемые файлы «par» и «par2». • После проверки MacPAR deLuxe распаковывает данные. Если возможно, с помощью встроенного механизма unrar или другим способом, запустив соответствующую программу.

Программа автоматически сотрудничает с Loek Jehee's Split & Concat. Особенности • Полная поддержка стандартов "par 1" и "par 2". • Выполните проверку, восстановление и автоматическое удаление (если применимо), просто дважды щелкнув файл «.par» или «.par2» в Finder. • Получить четкий обзор состояния всех файлов (см. Примеры снимков экрана). • Создайте набор томов par или par2 путем перетаскивания файлов в окно и просто сохраните документ. • Откройте архив rar и распакуйте файлы внутри. • Может автоматически запускать внешнюю программу для обработки файлов в наборе параметров. • Может открывать несколько окон и запускать несколько заданий одновременно. • В качестве альтернативы, несколько заданий можно ставить в очередь и обрабатывать одно за другим, чтобы сэкономить нагрузку на машину. • Многие настраиваемые параметры. • Полностью совместим с «другим» Утилиты par и rar. • Обширная документация, включенная через меню «Справка». • Shareware: вы можете сделать пожертвование, если вам понравилась программа.

Бенджамин Шолльник
источник