首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何快速安装FreeBSD端口?

如何快速安装FreeBSD端口?
EN

Server Fault用户
提问于 2013-01-21 17:59:46
回答 1查看 1.3K关注 0票数 4

我是一个Linux管理员,所以我对FreeBSD的具体知识非常直截了当,而且不是很透彻;我已经配置了几天没有的包,而且每个包都花了很长时间,因为我被提示做出决定(对于各种选项,我无论如何都无法选择)。

是否有任何方法可以绕过/自动化这个选择过程,这样我就可以在建筑物等发生的时候保持无人值守的状态?

EN

回答 1

Server Fault用户

回答已采纳

发布于 2013-01-21 18:19:47

首先,您可以选择系统提供的任何选项。

端口维护人员需要花费大量时间来确保提供的选项能够正常工作(或者将其标记为已损坏/实验性的选项)。如果您正在从端口编译一些东西,我们通常假设您需要这些选项,因此您可以定制安装以适应您的环境。

要回答你的问题,你有几个选择:

选项1:使用包而不是端口。

如果您是FreeBSD新手,并且不需要自定义选项,那么这可能是您的选择。它节省了配置步骤和编译时间。

有关使用包的更多信息,请参阅FreeBSD手册.

选项2:在构建端口时使用-DBATCH

make -DBATCH会告诉端口系统,您是在“批量构建”端口,不会在此回答配置问题。它将对任何需要配置的端口使用默认选项。

还可以将BATCH=1添加到/etc/make.conf以永久设置此设置。

选项3:在构建之前使用make config recursive

这允许您在开始构建之前配置所有需要配置的端口。

注意,这里有几个端口不能工作,所以您可能仍然会得到一些提示,但它处理了其中的大多数。

为了您的理智,只在您打算构建的端口上运行此操作。如果您在树的顶层运行并尝试配置每个可能的端口,您可能会在那里呆很长一段时间。

如果您配置了适合您的环境的端口,那么当您完成时,您应该将/var/db/ports的内容复制到安全的地方。/var/db/ports/*/options文件包含您选择的配置设置,将来可以使用,以避免再次使用配置菜单系统。

票数 7
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/471112

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档