Fragen zum Start von Ubuntu 18.04 bezüglich Runlevels und *.wants-Verzeichnissen

Fragen zum Start von Ubuntu 18.04 bezüglich Runlevels und *.wants-Verzeichnissen
  1. Benutzt Ubuntu 18.04Emporkömmlingodersystemd?
  2. Ich weiß, mit den Verzeichnissen namensRc0.dRc1.dRc2.d......Rc6.d. wir können Runlevel in Ubuntu 18.04 steuern. Aber was ist der Unterschied zwischen dem, was sie tun, und den *.wantsVerzeichnissen?

Antwort1

  1. DerPaketliste für Ubuntu 18.04 LTSzeigt, in derAdmin-Bereich, Dassystemdverwendet wird, nichtEmporkömmling. Ubuntu bietet sogar eineVergleich.

  2. *.wants-VerzeichnisseUnits in den Start anderer Units einbinden, ohne deren Unit-Dateien ändern zu müssen. Units sind reine Textdateien im INI-Stil, die Informationen über einen Dienst, einen Socket, ein Gerät, einen Mount-Punkt, einen Automount-Punkt, eine Auslagerungsdatei oder -partition, eineStartziel, ein überwachter Dateisystempfad, ein von systemd(1) gesteuerter und überwachter Timer, ein Ressourcenverwaltungssegment oder eine Gruppe extern erstellter Prozesse.‘Runlevelwerden über "Zieleinheiten" freigelegt durchsystemd. Im Gegensatz dazu, gute alteSysinitverwendet dieRc?.dDateien, um die Runlevel zu ändern, und das funktioniert immer noch, wenn Sie überschreiben, was systemd getan hat.Wikipediahat eine nützliche Erklärung.

verwandte Informationen