Kaldırma olmadan bir hizmet için otomatik başlatmayı nasıl devre dışı bırakabilirim? Örneğin, tomcat'in yüklü olmasını bırakmak istiyorum, ancak yeniden başlattığımda her zaman açmak istemiyorum.
Kaldırma olmadan bir hizmet için otomatik başlatmayı nasıl devre dışı bırakabilirim? Örneğin, tomcat'in yüklü olmasını bırakmak istiyorum, ancak yeniden başlattığımda her zaman açmak istemiyorum.
Bu hile yapmalı:
Terminali açın ( Ctrl + Alt + T ) ve aşağıdaki komutu girin:
sudo update-rc.d tomcat disable
Temel olarak, update-rc.d
, betiğin /etc/init.d/tomcat
için mevcut runlevel bağlantılarını değiştirerek, link bağlantılarını durdurmak için linkleri yeniden adlandıracaktır.
Güzel bir kullanıcı arayüzü ile daha genel ve daha görsel: sysv-rc-conf
tomcat7 kutularını işaretleyin (çalışma seviyeleri 2 - 5), çıkın ve işte bu.
disable|enable
API kararlı değil ve gelecekte değişebilir. % S_de% s içindeki tüm symlinks'leri kaldırmak için aşağıdaki komutu kullanmanızı öneririm:
update-rc.d -f tomcat remove
Yükselen işlerde, bu gibi hizmeti devre dışı bırakmanız gerekir (ör. mysql):
$ sudo -s
# echo "manual" > /etc/init/mysql.override
# exit
veya bu tek liner'ı kullanarak:
$ echo "manual" | sudo tee /etc/init/mysql.override > /dev/null