如何在FreeBSD中安装最新版本的软件?

如何在FreeBSD中安装最新版本的软件?

ports 存储库 (svnweb.freebsd.org/ports/head/) 显示 haproxy 是version 1.7.10pkg search haproxy给了我

haproxy-1.7.9 可靠、高性能 TCP/HTTP 负载均衡器

它建议pkg search使用其他源而不是 FreeBSD 端口。真的吗?

如何在 FreeBSD 中安装最新版本的 haproxy-1.7.10(最好使用二进制包)?

答案1

我猜你正在安装来自季刊分支。

季刊分支并不总是拥有最新的软件,这就是为什么它被认为比分支更稳定最新的分支。目前最新的是 2018Q1,如您所见这里最新的 haproxy 还没有。

您可以切换到最新的分支中描述的PKG 存储库在 10.2 中更改为季刊?“ 线在 FreeBSD 论坛上。

将以下代码放入/usr/local/etc/pkg/repos/FreeBSD.conf

FreeBSD: {
    url: "pkg+http://pkg.FreeBSD.org/${ABI}/latest"
}

通常建议将安装的软件配置文件存储在/usr/local.这样可以更轻松地将这些设置与 FreeBSD 附带的软件的配置文件分开。包装(8)有点特别。尽管它是一个重要的实用程序,但默认情况下并未安装(它必须使用包装(7))。这就是为什么它的配置文件同时适合/etc/usr/local/etc.


也可以看看:

答案2

检查您使用的包存储库:

cat /etc/pkg/FreeBSD.conf

确保你url: "pkg+http://pkg.FreeBSD.org/${ABI}/latest"在那里,而不是quarterly

相关内容