FreeBSD: упрощаем установку из портов

Автор: | 16/09/2012

В случае, когда необходимо установить какой-то большой пакет (например KDE, или LibreOffice), и не хочется постоянно следить за процессом в ожидании момента, когда в очередной раз нажо нажать YES, можно использовать такую опцию:

BATCH=yes

Например:

/usr/ports/editors/libreoffice # make BATCH=yes install clean

Если надо добавить ещё какие-то опции – указываем их так:

/usr/ports/www/apache22 # make WITH_SUEXEC=yes SUEXEC_DOCROOT=/ BATCH=yes install clean

И не забываем про команду:

# make config-recursive

которая позволяет выполнить заранее все make conf в портах, которые будут устанавливаться зависимостями от основного.