WinRar 的 macOS 版本只有命令行程序,而且把 x64 和 arm 版本分开提供,对于用户下载和安装都很不方便。
下载 arm64
下载 x64
然后把 rar
和 unrar
合并成 universal 的单文件:
lipo -create rar-arm/rar rar-x64/rar -output rar
lipo -create rar-arm/unrar rar-x64/unrar -output unrar
然后把文件按下面的目录结构存放:
最后使用 pkgbuild 把目录打包为 Rar.pkg
pkgbuild --identifier com.rarlab.pkg.Rar \
--version 6.24 \
--min-os-version 10.9 \
--install-location /usr/local \
--root rar \
Rar.pkg
如何卸载 pkg 安装的程序
使用 UninstallPKG 可以查看通过 pkg 安装的所有程序,可以查看文件列表和卸载程序。