Автоматизируем make install без подтверждений и вопросов
Как представлю себе сколько людей плевалось собирая из пакетов какое-нибудь ПО и тырцая в ok при каждой следующей зависимости, вижу солидное болото) Ладно если вы собираете что-то небольшое, а если это MySQL, Apache или php?? А вдруг, вы решили собрать на рабочей станцией под FreeBSD OpenOffice, то это вообще полная жопа пожирающая ваше время! И ведь что самое обидное — очень немногим требуется что-либо изменить в процессе сборки. Но, к счастью варианты, есть!
Указав параметр BATCH=yes вы обеспечиваете пакетную сборку порта избавив себя от ненужных вопросов. Полностью команда будет выглядеть так:
make BATCH=yes install
а вообще, раз уж пошла речь об экономии времени, то еще лучше сразу добавить в конце clean
make BATCH=yes install clean
и идем спать)
Вот!
и все же, бывает так что необходимо несколько отклониться от стандартного сценария сборки и добавить или убрать какую-либо зависимость. В таком случае команда будет выглядеть так:
make WITH_ИМЯВАШЕЙОПЦИИ=yes WITHOUT_ИМЯВАШЕЙОПЦИИ=yes BATCH=yes install clean
предварительно посмотрев необходимые опции в Makefile собираемого порта.
...и снова идем спать... спать
пля, как же хочется спать)
Поделись с друзьями:
Рубрики: FreeBSD · Теги: FreeBSD, make install, make install без вопросов
02.10.2015 в 12:03
· Ссылка
Большое спасибо! 🙂
03.10.2015 в 15:44
· Ссылка
большое пожалуйста!)
13.03.2012 в 21:08
· Ссылка
ага))))))))))
13.03.2012 в 09:03
· Ссылка
я слышал админ бросил пить и теперь оплату принимает только конвертируемой валюте
13.03.2012 в 06:14
· Ссылка
Блиииин.. готов выслать пива за такую гигантскую экономию времени при установке MC
30.08.2011 в 14:51
· Ссылка
ЮБИЛЕЙ! 150ый пост! Это надо отметить! Сегодня же, тем более уже вторник!
30.08.2011 в 14:42
· Ссылка
как вспомню... несколько лет назад собирал KDE из пакетов потому что, сидел на галимом канале и закачка при установке из портов вечно обрывалась не доходя до зависимостей...
Знал бы тогда о параметре BATCH=yes — сэкономил бы массу времени)
Спасибо, думаю еще найдутся люди которым пригодится инфа!
30.08.2011 в 11:44
· Ссылка
в мемориез!)