使用 pkgbuild 制作 RarLab RAR 安装文件

Oct 10, 2023 • 更新于 Nov 19, 2024 • 预计阅读时间 1 分钟

WinRar 的 macOS 版本只有命令行程序,而且把 x64 和 arm 版本分开提供,对于用户下载和安装都很不方便。

下载 arm64

下载 x64

然后把 rarunrar 合并成 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 安装的所有程序,可以查看文件列表和卸载程序。

Package 制作脚本

https://github.com/cntrump/rarlab-pkg

macOS
版权声明:如果转发请带上本文链接和注明来源。

lvv.me

iOS/macOS Developer

树莓派管理交换文件(Swap file)的正确方式

使用 CSS Flex 实现指定间距的九宫格