Не уверенный, если это поможет, но мне нравится использовать ctrl-r и затем начинать вводить команду. Это должно перейти Вашу историю и подарить Вам первое соответствие. Переключить через соответствия просто ctrl-r хита снова.
Вероятно, BATCH
, описанный в портах (7), то, что Вы ищете:
# cd /usr/ports/sysutils/screen
# export BATCH=yes
# make rmconfig
# make install clean
(no configuration menu is displayed)
make rmconfig
удаляет OPTIONS
конфигурация для этого порта, и можно использовать его для удаления OPTIONS
которые были ранее сохранены, когда Вы настроили и установили screen(1)
в первый раз. OPTIONS
хранятся к каталогу, который является specifed через PORT_DB_DIR
(значения по умолчанию к /var/db/ports
).
Если Вы используете удар, BATCH
может быть установлен автоматически каждый раз, когда Вы входите в систему:
# echo 'export BATCH=yes' >> ~/.bash_profile
Я думаю, что стоит упомянуть, что Вы не могли бы всегда хотеть делать это. Я, кажется, помню, например, будучи должен сконфигурировать emacs для добавления поддержки xft. Если Вы хотите обойти подсказки для единственной сборки,
make install clean BATCH=yes
будет работать также.
Это автоматически не принимает значения по умолчанию как, Вы спрашиваете, но мне нравится, "делают рекурсивный конфигурацией" метод, который выполняет Вас через любые опции для порта, который Вы хотите, а также опции для всех зависимостей. Вы ничего не должны изменять, если Вы не хотите, но Вы проходите все экраны выбора сразу, а не каждый раз, когда процесс здания прибывает в них.
После того как это сделано, Ваш "делают установку чистой", должен пойти в значительной степени необслуживаемый.
make config-recursive
. Спасибо парни
– Alex Hirzel
06.03.2013, 17:23
make config-recursive && make install clean
, поскольку это дает Вам всем диалоговые окна конфигурации заранее, в то время как фактическая установка будет, вероятно, работать необслуживаемая. – user569825 16.09.2012, 14:56make config-recursive
многократно, пока Вы не прекращаете получать новые опции (т.е. по крайней мере дважды). Любое время Вы изменяете опцию, она может ввести другую зависимость, которая имеет еще больше опций. – Alex Hirzel 06.03.2013, 17:22export
только продолжит работатьsh
который не является оболочкой значения по умолчанию FreeBSD – ajeh 02.08.2017, 21:10