我已经使用 macports 很长时间了。但最近我正在考虑切换到 pkgsrc。我以为 pkgsrc 仅适用于 NetBSD,所以我就忽略了它。但最近我发现 pkgsrc 付出了很多努力使其软件包配置文件可跨多个 unices(包括 Linux、DragonFly BSD、FreeBSD、OpenBSD 和 Mac OS X)移植。
pkgsrc 的优点:
- 更多套餐
- 维护得非常稳定(NetBSD 似乎拥有更多的打包人员)
- 有发布版本、当前版本和正在进行中的版本(而 Macports 始终处于正在进行中的状态,没有稳定版本)
macports 的优点:
- 为 Mac OS X 提供更多定制
那么有人有在 Mac OS X 上使用 pkgsrc 的经验吗?我想听听你的意见。
答案1
我个人使用 MacPorts,因为我习惯使用它,并且知道在哪里可以找到文件,以便随后安装具有依赖项的非 MacPorts 应用程序。然而,这篇文章在 Mac OS X 上使用 NetBSD 优秀的 pkgsrc 软件包集合描述在包含的磁盘映像中使用 pkgsrc,这样它就不会干扰你的主要 OS X 安装,并且你可以在系统之间移动它!
我还发现讨论主题至少在 10.5 版中对 pkgsrc 有正面的评价。
虽然这对于任何一个包管理器来说都不是一个明确的投票,但这应该会提供更多信息来帮助您做出决定。
答案2
如果您打算测试 pkgsrc,请检查 pkgin(pkgsrc 的类似 apt 的工具)。 http://imil.net/pkgin/