【问题标题】:Non-interactive customization and installation of FreeBSD PortsFreeBSD Ports 的非交互式定制和安装
【发布时间】:2014-09-05 19:49:31
【问题描述】:

我是 FreeBSD 的新手,来自 Linux 背景。我想以非交互方式安装一个端口,更改默认配置选项之一(这样我就可以编写安装脚本以自动配置我的 FreeBSD 服务器)。

作为一个具体示例,graphics/ImageMagick-nox11 端口的默认配置选项为PERL=on。我想改变这一点。我意识到我可以make config 然后只使用/var/db/ports/ 中生成的条目来避免将来发生任何交互,但这仍然需要初始交互来设置ncurses界面中的选项。

理想情况下,我希望能够执行以下操作,在禁用 perl 支持但接受所有其他默认值的情况下构建包:

$ make PERL=off BATCH=yes install clean

实现此目的的正确方法是什么?我可以在/etc/make.conf 中以某种方式放置特定于端口的配置选项吗?

【问题讨论】:

标签: freebsd


【解决方案1】:

您也可以通过 make.conf(5) 取消设置 OPTIONS

例如:

OPTIONS_UNSET=NLS 

【讨论】:

    猜你喜欢
    • 2014-04-12
    • 1970-01-01
    • 2020-12-04
    • 2012-10-18
    • 2013-04-16
    • 2016-08-27
    • 2017-12-03
    • 1970-01-01
    • 2013-08-29
    相关资源
    最近更新 更多