In der Konsole könnten Sie schreiben:
sudo update-rc.d -f apache2 remove sudo update-rc.d -f mysql remove ...
Weitere Informationen finden Sie in Ubuntu Bootup How to .
Ich habe viele Server installiert (Apache, MySQL usw.), aber ich möchte nicht, dass sie alle beim Booten starten (sie verbrauchen Energie und ich bin meistens mit Batterien). Wie konfiguriere ich das?
In der Konsole könnten Sie schreiben:
sudo update-rc.d -f apache2 remove sudo update-rc.d -f mysql remove ...
Weitere Informationen finden Sie in Ubuntu Bootup How to .
In Ubuntu hat sich jetzt einiges geändert. Ich denke ab Version 11. MySQL wird von Upstart gehandhabt, während Apache weiterhin traditionelle SysV-Init- Skripts verwendet
Für MySQL können Sie die neue Überschreibungsfunktion in Upstart verwenden, um das Startverhalten zu ändern:
sudo echo "manual" >> /etc/init/mysql.override
Weitere Informationen finden Sie im Abschnitt " Automatisches Starten eines Jobs deaktivieren " im Upstart-Kochbuch.
Da Apache weiterhin die traditionellen SysV-Init- Skripts verwendet, können Sie diese verwenden
sudo update-rc.d -f apache2 remove
um die Links zu entfernen /etc/rcX.d
oder alternativ zu verwenden
sudo update-rc.d apache2 disable
wodurch das Skript "deaktiviert" wird, indem es von einem Startskript in ein Stoppskript geändert wird. Dies ist umkehrbar mit
sudo update-rc.d apache2 enable
Die meisten Informationen habe ich von hier erhalten: https://askubuntu.com/a/40077/24678
Dieser Link ist in Bezug auf die Version etwas veraltet, aber passt er zu einer Option in Ihrer Version?
Startdienste konfigurieren
Dies erfordert Administratorrechte (siehe Kapitel 2, Administrative Aufgaben).
- Führen Sie die Diensteinstellungen aus: System → Administration → Dienste .
- Geben Sie Ihr Passwort ein.
- Wählen Sie die Dienste aus, die Sie ausführen möchten, und klicken Sie anschließend auf OK .
Sie können den Boot-Up-Manager zum Starten und Stoppen von Boot-Up-Skripts verwenden, ohne dass Sie durch komplexe Verknüpfungen und Berechtigungen arbeiten müssen.
apt-get install bum
Eine andere Möglichkeit, dies zu erreichen, besteht darin, den Sym-Link zu "deaktivieren" - und nicht zu löschen.
sudo update-rc.d mysql disable 2
Dadurch wird der Sym-Link umbenannt, um mit 'K' zu beginnen, und der Dienst wird beim Booten nicht gestartet. Sie können es dann jederzeit wieder aktivieren, wenn Sie beim Booten starten möchten.
Auf Ubuntu 16:
sudo systemctl disable mysql
update-rc.d
Methode hat für mich nicht funktioniert.
Upstart wurde in Ubuntu 15 nicht mehr empfohlen.