端口存储库(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(最好使用二进制包)?
端口存储库(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(最好使用二进制包)?
我猜您正在从季度分支安装软件包。
季度分支并不总是有最新的软件,这就是为什么它被认为比最新分支更稳定的原因。目前最新的是 2018Q1,正如您在此处看到的,最新的 haproxy 还没有。
您可以切换到FreeBSD 论坛上的“ PKG 存储库在 10.2 中更改为季度? ”线程中描述的最新分支。
将以下代码放入
/usr/local/etc/pkg/repos/FreeBSD.conf
:通常建议将您安装的软件配置文件存储在
/usr/local
. 这样更容易将这些设置与 FreeBSD 附带的软件的配置文件分开。pkg(8)有点特别。尽管它是必不可少的实用程序,但默认情况下并未安装(必须使用pkg(7)引导)。这就是为什么它的配置文件同时适合/etc
和/usr/local/etc
.也可以看看:
检查您正在使用哪个软件包存储库:
确保你
url: "pkg+http://pkg.FreeBSD.org/${ABI}/latest"
在里面,而不是quarterly
.