Wie installiere ich das OpenRC-Init-System in Ubuntu?

Wie installiere ich das OpenRC-Init-System in Ubuntu?

Ich habe openrcdas Paket bemerkt, nachdem ich auf 14.10 aktualisiert habe.

Ist es also möglich, Upstart und systemd (logind, udevd) loszuwerden und dorthin zu wechseln?

Ich habe das Paket installiert und habe rc-*Befehle, aber /sbin/inites läuft immer noch Upstart und die systemd-Komponenten sind immer noch da. Ich habe versucht, es einzustellen init=/sbin/openrc, aber der PC konnte dann nicht mehr hochfahren und es wurde etwas über die Lösung eines Deadlocks ausgegeben.

Antwort1

Es scheint, dass die Frage bereits die Antwort enthält. Wie @muru anmerkte, ersetzt openrc nicht /sbin/init, sondern arbeitet zusammen mit dem bereits laufenden Init-System.

Die richtige Antwort für Ubuntu 14.10 und höher ist also einfach sudo apt-get install openrc: Starten Sie neu und sehen Sie, wie auf Ihrem System ein Zoo aus mehreren Init-Systemen ausgeführt wird.

PS: Nach der Installation hat sich die Startzeit ungefähr verdoppelt und nach der Entfernung wurde auch nur die Hälfte der Pakete entfernt.

verwandte Informationen