Desativar a inicialização automática de um serviço sem desinstalar? [duplicado]

142

Como posso desativar o início automático de um serviço sem desinstalar? Por exemplo, gostaria de deixar o tomcat instalado, mas não quero ativá-lo toda vez que eu reiniciar.

    
por C. Ross 19.02.2011 / 16:22

4 respostas

172

Isso deve funcionar:

Abra o terminal ( Ctrl + Alt + T ) e digite o seguinte comando:

sudo update-rc.d tomcat disable

Basicamente update-rc.d modificará os links de nível de execução existentes para o script /etc/init.d/tomcat renomeando os links de início para interromper os links.

    
por hhlp 19.02.2011 / 16:59
41

Mais genérico e mais visual, com uma boa interface do usuário: sysv-rc-conf

Desmarque as caixas para tomcat7 (runlevels 2 a 5), saia e pronto.

    
por youri 24.08.2013 / 16:18
38

A API disable|enable não é estável e pode mudar no futuro. Eu sugiro que você use o seguinte comando para remover todos os links simbólicos em /etc/rc?.d/ :

update-rc.d -f tomcat remove
    
por Riceball LEE 05.03.2013 / 10:07
19

Para trabalhos iniciantes, é necessário desativar o serviço como este (por exemplo, mysql):

$ sudo -s
# echo "manual" > /etc/init/mysql.override
    
por Tomofumi 21.06.2013 / 12:37