Как настроить порт FreeBSD со значениями по умолчанию (рекурсивно)?

после этого исследования в нескольких поисковых системах и чтение 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 я не могу найти каких-либо объяснений и ссылки на то, чтобы пропустить ncurses диалоговые окна, которые всплывают при запуске make install в порту с (большим количеством) зависимостей, например /usr/ports/x11/gnome3 в 10.1, в пользу использования по умолчанию значений, заданных в диалоговом окне.

make config-recursive позволяет настроить все и удерживая Enter - это обходной путь, но далеко не элегантный (т. е. я ищу решение на основе команды). yes "" | make install ничего не делает, а также

exec 3<&0
yes "" | sudo make config-recursive

inpired по https://stackoverflow.com/questions/3999114/linux-pipe-into-python-ncurses-script-stdin-and-termios.

16
задан Community
25.03.2023 14:00 Количество просмотров материала 3229
Распечатать страницу

1 ответ

пожалуйста, проверьте Как избежать появления подсказок при установке порта FreeBSD?

Это все еще почти то же самое, хотя я бы рекомендовал установить BATCH в /etc/make.conf, а не ваш профиль корпуса.

3
отвечен Steve Wills 2023-03-26 21:48

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх