
Ich möchte Dienste auf dem System verwenden systemd
, das verwendet wird sysVinit
. Ist das möglich? Gibt es eine gute Möglichkeit, dies zu tun?
Antwort1
Da ein Betriebssystem jeweils nur über ein Init-System verfügt, können Sie systemd
auf einem Computer, der nicht systemd
als Init-System verwendet wird, keine Dienste ausführen.
Sie können die systemd-„Unit“-Dateien, die einen Dienst steuern, in den sysVinit-Stil portieren.
Bei gängigen Diensten besteht die einfachste Möglichkeit darin, eine sysVinit-Datei aus einer Distribution zu suchen, die bereits sysVinit verwendet, und diese dann für Ihren Fall anzupassen.
Ansonsten schauen Sie sich einige Beispiele systemd
und sysVinit
Dateien an. Sie sind oft nicht so komplex und enthalten die Befehle zum Stoppen und Starten von Diensten und einige andere einfache Konfigurationen.