На этот вопрос уже есть ответ здесь:
Я хотел бы упаковать Nagios 4 в Ubuntu. Установка из исходного кода включает в себя несколько команд make и команду настройки.
wget -O nagioscore.tar.gz https://github.com/NagiosEnterprises/nagioscore/archive/nagios-4.3.4.tar.gz
tar xzf nagioscore.tar.gz
cd /tmp/nagioscore-nagios-4.3.4/
./configure --with-httpd-conf=/etc/apache2/sites-enabled
make all
make install
make install-init
make install-commandmode
make install-config
make install-webconf
Как мне сделать из этого пакет deb или apt?
Я пытался следовать инструкциям Ubuntu
http://packaging.ubuntu.com/html/packaging-new-software.html
Когда я запускал bzr dh-make версия пакета package.tar.gz
, я получаю следующую ошибку
bzr: ERROR: Either run the command from an existing branch of upstream, or move nagioscore-nagios-4.3.4 aside and a new branch will be created there.
От https://help.ubuntu.com/community/CompilingEasyHowTo:
, Если Вы добрались настолько далеко, Вы уже сделали самую твердую часть. Теперь все, что необходимо сделать, выполняется команда
make which does the actual building (compiling) of the program.
, Если это - большая программа или если у Вас есть очень медленный компьютер, пойдите и получите чашку кофе или что-то. Если у Вас есть многоядерный процессор, можно также установить переменный CONCURRENCY_LEVEL на количество процессоров/ядер, необходимо ускорить вещи немного.
, Когда это будет сделано, установите программу. Вы, вероятно, хотите использовать
sudo checkinstall
, который помещает программу в диспетчере пакетов для чистого, легкого удаления позже. Это заменяет староеsudo make install
команда.