Eu tenho muitos servidores instalados (Apache, MySQL, etc.), mas não quero que todos eles iniciem no momento da inicialização (eles gastam energia, e eu estou usando baterias a maior parte do tempo). Como eu configuro isso?
fonte
Eu tenho muitos servidores instalados (Apache, MySQL, etc.), mas não quero que todos eles iniciem no momento da inicialização (eles gastam energia, e eu estou usando baterias a maior parte do tempo). Como eu configuro isso?
No console, você pode escrever:
sudo update-rc.d -f apache2 remove
sudo update-rc.d -f mysql remove
...
Para informações adicionais, leia Como fazer o Ubuntu Bootup .
As coisas mudaram bastante no Ubuntu agora. Eu acho que a partir da versão 11 em diante. O MySQL é tratado pelo Upstart enquanto o Apache ainda usa scripts init tradicionais do SysV
Para o MySQL, você pode usar o novo recurso de substituição no Upstart para modificar o comportamento inicial:
sudo echo "manual" >> /etc/init/mysql.override
Para obter mais informações, consulte a seção " Desabilitando um trabalho para iniciar automaticamente " no Livro de receitas inicial.
Como o Apache ainda usa os scripts init tradicionais do SysV, você pode usar
sudo update-rc.d -f apache2 remove
para remover os links /etc/rcX.d
ou, alternativamente, use
sudo update-rc.d apache2 disable
que "desativa" o script, alterando-o de um script inicial para um script final. Isso é reversível por
sudo update-rc.d apache2 enable
A maioria dessas informações foi obtida a partir daqui: https://askubuntu.com/a/40077/24678
Este link é um pouco fora da versão, mas combina com uma opção na sua versão?
fonte
Você pode usar o Boot-Up Manager para iniciar e parar os scripts de inicialização, sem a necessidade de lidar com links e permissões complexos.
fonte
Outra maneira de conseguir isso é 'desativar' o link sym - não excluí-lo.
Isso renomeará o link sym para começar com 'K' e o serviço não será iniciado na inicialização. Você pode reativá-lo a qualquer momento, se decidir que deseja inicializar na inicialização.
fonte
No Ubuntu 16:
update-rc.d
método não estava funcionando para mim.O upstart foi preterido no Ubuntu 15.
fonte