【发布时间】: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