我正在尝试pkgng
安装postfix
。
# pkg install postfix
Updating repository catalogue
Repository catalogue is up-to-date, no need to fetch fresh copy
pkg: Package 'postfix' was not found in the repositories
但似乎默认配置不会在 FreeBSD 站点上搜索预编译端口集合。我该如何从远程站点安装?
我正在使用 FreeBSD 9。
答案1
我认为这线可能会有所帮助。基本上,将 pkg-test repo 添加到您的 pkg 配置中。
答案2
可下载二进制包
虽然 pkg 可以作为本地包管理工具与 ports 配合使用,但它最终允许跳过 ports 并使用远程二进制包。
由于 2012 年 11 月 11 日的安全事件,目前任何官方 FreeBSD 存储库均未提供 pkgng 的预编译软件包。测试存储库 pkgbeta.freebsd.org 仅包含 pkg-1.0.X.txz 的副本,以方便在新系统上启用 pkgng 的引导程序。
软件包构建集群现已设置并每周运行一次。FreeBSD 10 版本应该会提供软件包。
同时,建议希望获得二进制包的 pkg 用户研究 poudriere 或 tinderbox 等工具。
我认为唯一的办法就是等待 FreeBSD 10 发布。