macOS 中處理 rar 壓縮檔案格式的替代方案

先前提到 macOS Big Sur 中的 unrar 套件被 Homebrew 移除之後 (參考: macOS 中處理 rar 壓縮檔案格式的命令該怎麼安裝), 可以安裝 RARLAB 提供的 rar 套件, 不過自己後來發現該套件的授權是屬於試用版的授權方式, 合法的試用期限只有 40 天, 這不是一個讓所有人都可以接受的授權方式. 所以本篇就來探討其他的替代方案.

替代方案 (1) Homebrew 套件

  • brew install p7zip ( 僅提供解壓縮功能 | 授權方式: LGPL-2.1-or-later and GPL-2.0-or-later (c) )
  • brew install unar ( 僅提供解壓縮功能 | 授權方式: LGPL-2.1-or-later )

p7zip

➜ ~ brew info p7zip
p7zip: stable 17.03 (bottled)
7-Zip (high compression file archiver) implementation
https://github.com/jinfeihan57/p7zip
/usr/local/Cellar/p7zip/17.03 (106 files, 9.7MB) *
Poured from bottle on 2021-03-01 at 10:51:17
From: https://github.com/Homebrew/homebrew-core/blob/HEAD/Formula/p7zip.rb
License: LGPL-2.1-or-later and GPL-2.0-or-later
==> Analytics
install: 32,374 (30 days), 75,151 (90 days), 182,786 (365 days)
install-on-request: 25,806 (30 days), 59,521 (90 days), 141,742 (365 days)
build-error: 0 (30 days)

unar

➜ ~ brew info unar
unar: stable 1.10.1 (bottled)
Command-line unarchiving tools supporting multiple formats
https://unarchiver.c3.cx/commandline
Not installed
From: https://github.com/Homebrew/homebrew-core/blob/HEAD/Formula/unar.rb
License: LGPL-2.1-or-later
==> Requirements
Build: Xcode ✔
==> Analytics
install: 659 (30 days), 1,854 (90 days), 7,672 (365 days)
install-on-request: 573 (30 days), 1,626 (90 days), 6,916 (365 days)
build-error: 0 (30 days)

替代方案 (2) 手動安裝檔案

事實上, RARLAB 除了試用版之外, 還是有提供一個免費的僅含解壓縮功能的版本: ttps://www.rarlab.com/rar/unrar_MacOSX_10.13.2_64bit.gz, 可以在這個網頁參考其他版本: WinRAR and RAR archiver addons.

不過既然只有解壓縮的功能, 大多數人可能還是會避免麻煩, 選用上面提到的 Homebrew 套件方案吧.

參考資料

發佈留言

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料