如何在 Mac 上提取 .rar 文件?

Pau*_*ite 238 compression rar extract archiving macos

有没有内置的东西可以做到这一点?(例如命令行工具。)或者是否有任何第三方应用程序?

更新:我喜欢 The Unarchiver,但投票给你最喜欢的,或者如果它不存在,则将其添加为答案。

小智 403

在终端类型中使用 Homebrew:

brew install rar
Run Code Online (Sandbox Code Playgroud)

要使用它,只需导航到您的文件并键入

unrar x <filename>
Run Code Online (Sandbox Code Playgroud)

或通过列出文件unrar l archive.rar并提取单个文件:unrar e archive.rar folder/file.exe desired_location/

  • 由于从自制软件中删除了 unrar,我使用 7z 代替:`brew install p7zip` 然后是 `7z x &lt;filename.rar&gt;` (21认同)
  • 自制程序中不再存在“unrar”。但是 `brew install rar` 提供了一个 `unrar` 工具。 (8认同)
  • CLI 对程序员有好处。 (4认同)

ale*_*lex 138

Unarchiver确实做得很好(而且它也是完全免费的)。从网站:

支持的文件格式包括 Zip、Tar-GZip、Tar-BZip2、RAR、7-zip、LhA、StuffIt 和许多其他越来越少的模糊格式。目标是使 Unarchiver 能够提取您提供的任何内容。Unarchiver 使用 libxad 解压缩库来支持许多旧的、晦涩的格式。

  • 我的话,这真的是一款非常棒的软件。没有界面,但首选项窗口。在您想要的时候自动执行它的工作,在其余时间不受影响。 (9认同)
  • 它真的非常容易使用。这就是为什么我总是推荐它:) (3认同)
  • 您可以从命令行使用它——只需说“打开 foo.rar”或下载命令行工具:http://superuser.com/questions/190053/universal-command-line-unarchiving-tool-on- a-mac (3认同)
  • Unarchiver 现在由诸如“CleanMyMac”和“CleanMyDrive”等广受好评的软件的“Macpaws”制造商所有。我拒绝了他们的隐私政策并在没有安装的情况下删除了。我个人更愿意在终端中使用 unrar。 (2认同)

Tel*_*hus 16

只是为了完整性:FinkMacPortsRudixHomebrew提供了命令行 的版本unrar

Rudix 版本是一个二进制文件,这意味着您甚至不需要 XCode 或 GCC 来安装它。


Sna*_*ark 6

如果我没记错的话,没有内置任何东西(现在无法访问 Mac)。

RAR 有Mac OS X的命令行版本。UnRarX 是一个用于提取 RAR 文件的 GUI 程序。

更新: UnRarX 现在已被弃用,其站点已关闭。


Jos*_*h K 5

我发现前面提到的Unarchiver对于我遇到的大约 80% 的 RAR 文件都非常有用。另一个几乎“完美”的 RAR 提取器是RAR Expander我唯一的抱怨是它在提取后不会自动退出。