我有一个使用“Packages”实现的安装程序,其中包含有效负载,在运行一些插件和安装后脚本后,它成功安装了产品。
相同的软件包也用于进行更新,因为我们在后台以 root 权限运行它,它会覆盖当前/旧的安装文件。
我们现在需要制作一个轻量级安装程序,在 Web 位置中包含要下载和安装的组件(产品内的不同包)。
据我所知,这在其他系统中是可能的,例如带有“Web 类型版本”的 Windows/InstallShield,我想知道这在 OS X 中是否可行。否则,我将从头开始实现它(包管理,下载, 软件包版本比较以进行选择性更新、权限升级等)。