如何在安装前配置所有依赖项?

如何在安装前配置所有依赖项?

我是 FreeBSD 的新手,目前我正在安装许多端口,其中许多都有一长串依赖项,我厌倦了等待完成一个依赖项的安装来配置下一个依赖项的安装。

有没有办法促进这项任务?

答案1

不久前我也问过自己同样的问题,我写了一篇文章如何做到这一点。

首先,你可以运行

make -DBATCH install clean

接受所有包的默认配置(也适用于依赖项)。如果你想配置所有依赖项,你可以运行

make config-recursive

你必须跑

make config-recursive

根据需要多次配置所有依赖项。发生这种情况是因为在配置依赖项时,这些依赖项可能有更多需要安装和配置的依赖项。

然后你就可以运行

make install clean

毕竟,如果您想重新配置或删除配置,则必须运行:

make rmconfig-recursive

答案2

你应该检查一下ports-mgmt/portmaster。您可以使用简单的portmaster foo/bar.

另一种可能性是ports-管理/portupgrade

检查文档也 :)

答案3

有一种方法 :make config-recursive。投反对票是因为您懒得使用搜索引擎。

相关内容