Отключить автозапуск для службы без удаления? [Дубликат]

140

Как отключить автозапуск для службы без удаления? Например, я хочу оставить tomcat установленным, но я не хочу, чтобы он включался при каждом перезапуске.

    
задан C. Ross 19.02.2011 в 16:22
источник

4 ответа

168

Это должно сделать трюк:

Откройте терминал ( Ctrl + Alt + T ) и введите следующую команду:

sudo update-rc.d tomcat disable

В основном update-rc.d изменяет существующие ссылки уровня запуска для скрипта /etc/init.d/tomcat , переименовав стартовые ссылки, чтобы остановить ссылки.

    
ответ дан hhlp 19.02.2011 в 16:59
источник
40

Более общий и более визуальный, с приятным интерфейсом: sysv-rc-conf

Снимите флажки для tomcat7 (уровни выполнения с 2 по 5), закройте и все.

    
ответ дан youri 24.08.2013 в 16:18
37

API disable|enable нестабилен и может измениться в будущем. Я предлагаю вам использовать следующую команду, чтобы удалить все символические ссылки в /etc/rc?.d/ :

update-rc.d -f tomcat remove
    
ответ дан Riceball LEE 05.03.2013 в 10:07
19

Для выполнения заданий с отключением вы должны отключить службу (например, mysql):

$ sudo -s
# echo "manual" > /etc/init/mysql.override
    
ответ дан Tomofumi 21.06.2013 в 12:37