Sat*_*ato 8 freebsd version pkg
在港口仓库(svnweb.freebsd.org/ports/head/) 显示HAProxy的是version 1.7.10,但pkg search haproxy给我
haproxy-1.7.9 可靠、高性能的 TCP/HTTP 负载均衡器
它建议pkg search使用其他源而不是 FreeBSD 端口。真的吗?
如何在 FreeBSD 中安装最新版本的 haproxy-1.7.10(最好使用二进制包)?
Mat*_*ski 13
我猜您是从季度分支安装软件包。
该季度分支并不总是有最新的软件,这就是为什么它被认为比更稳定的最新分支。最新的目前是 2018Q1,正如你在这里看到的,最新的 haproxy 还没有出现。
您可以切换到最新的分支,如FreeBSD 论坛上的“ PKG Repository Changed to Quarterly in 10.2? ”主题所述。
将以下代码放入/usr/local/etc/pkg/repos/FreeBSD.conf:
FreeBSD: {
url: "pkg+http://pkg.FreeBSD.org/${ABI}/latest"
}
Run Code Online (Sandbox Code Playgroud)
通常建议将您安装的软件配置文件存储在/usr/local. 这样可以更容易地将这些设置与 FreeBSD 附带的软件配置文件分开。pkg(8)有点特殊。尽管它是必不可少的实用程序,但默认情况下并未安装(必须使用pkg(7)进行引导)。这就是为什么它的配置文件都适合/etc和/usr/local/etc。
也可以看看:
检查您使用的包存储库:
cat /etc/pkg/FreeBSD.conf
Run Code Online (Sandbox Code Playgroud)
确保你url: "pkg+http://pkg.FreeBSD.org/${ABI}/latest"在那里,而不是quarterly。