Чистый способ сделать это будет использовать update-rc.d
. Вы можете настроить программу так, чтобы она вообще не запускалась на уровне выполнения 1:
$ update-rc.d script_name stop 1.
где script_name
находится скрипт init.d Например, чтобы остановить запуск Apache на уровне выполнения 1:
$ update-rc.d apache2 stop 1.
Если вы хотите полностью отключить указанный сервис:
$ update-rc.d -f script_name удалить
Если вы собираетесь отключить службу, вы также должны остановить ее запуск на всех уровнях выполнения. В следующий раз, когда сервис будет обновлен, сценарии init.d могут быть воссозданы, по сути, снова включив ваш сервис.
Чтобы отключить его на всех уровнях выполнения :
$ update-rc.d script_name stop 80 0 1 2 3 4 5 6.