FreeBSD 12.1 中的默认端口树是什么?最简单的改变方法?

FreeBSD 12.1 中的默认端口树是什么?最简单的改变方法?

从全新安装 FreeBSD-12.1-RELEASE 开始,当我跑步时

# portsnap fetch 
# portsnap extract 

它是否提取发布分支、季度分支、HEAD 或其他分支?是否有配置设置可以更改此设置,或者我应该使用 subversion 来跟踪另一个端口树?

我可以很好地使用 subversion,所以我不需要对此进行详细说明。只是想知道默认值是什么以及是否有更简单的配置来调整和避免它。另外,我知道 pkg 默认情况下使用季度分支,但我没有找到有关端口的类似信息。

答案1

默认端口树是当前的端口树。 FreeBSD 不支持旧版本,但如果您需要旧版本,可以按如下所述包含它们。

从 HEAD 中切下季度分支以从中构建包。

您可以通过修改和/etc/portsnap.conf中有关如何执行操作的详细信息来更改获得的索引和类别。man portsnap.confman portsnap

例如:

# List of INDEX files to build and the DESCRIBE file to use for each
INDEX INDEX-12 DESCRIBE.12

https://www.freebsd.org/ports/

答案2

查看 12.1-RELEASE 和 13-CURRENT 计算机上的 /etc/portsnap.conf 文件显示相同的信息,除了要构建的 INDEX 和描述文件之外。所以它是端口树的头部。我认为只有软件包有季度分支。

相关内容