Eine Sache, die mich in Ubuntu immer verwirrte, war, wie Systemdienste gestartet werden. Ich weiß, dass Ubuntu Upstart verwendet und SysV unterstützt, aber welches wird zum Starten der Dienste verwendet? Dies ist wichtig, wenn Sie einen "manuellen" Start für einen Dienst wünschen.
Zum Beispiel habe ich auf meinem System Dateien für die folgenden Dienste entweder in /etc/init.d/<service>
(SysV) und /etc/init/<service>.conf
(Upstart):
acpid, mysql, networking, qemu-kvm, ufw, libvirt-bin
Also, wenn ich die Ausführung von MySQL beim Start deaktivieren möchte, muss ich den Upstart-Weg oder den SysV-Weg verwenden, um es zu deaktivieren? Wie kann ich auch feststellen, welche davon wirklich zum Starten eines allgemeinen Dienstes verwendet werden?
Bearbeiten
Der eigentliche Zweifel besteht hier nicht darin, wie Dienste mit SysV / Upstart deaktiviert / aktiviert werden. Was mich wirklich verwirrt, ist, dass einige Dienste gleichzeitig in SysV und Upstart definiert (und aktiviert) zu sein scheinen. Gibt es einen Vorrang zwischen ihnen (wie wenn mysql
es in beiden Fällen aktiviert ist, um es mit SysV zu starten)? Oder kann es sein, dass ein Tool das andere im Hintergrund verwendet?