在多个搜索引擎上进行研究并阅读后https://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/building.html和https://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/makefile-options.html我似乎没有找到任何解释或参考来说明如何跳过在具有(大量)依赖项的端口(例如 10.1)中ncurses
运行时弹出的对话框,而使用对话框中预先选择的默认值。make install
/usr/ports/x11/gnome3
make config-recursive
允许配置所有内容,按住Enter是一种解决方法,但远非优雅(即我正在寻找基于命令的解决方案)。yes "" | make install
没有做任何事情以及
exec 3<&0
yes "" | sudo make config-recursive
答案1
它仍然几乎相同,尽管我建议设置 BATCH/etc/make.conf
而不是 shell 配置文件。