Warum verwenden Debian und Ubuntu standardmäßig Runlevel 2?

7

Ich habe noch nie darüber nachgedacht, aber ich habe mich gefragt, warum sie Runlevel 2 gewählt haben. Jede andere Distribution und jedes andere Betriebssystem, das ich standardmäßig für Runlevel 3 verwendet habe (mit Ausnahme von AIX, das standardmäßig auch Runlevel 2 verwendet).

Robert Silvie II
quelle
Ich bin verwirrt, ich denke, Sie möchten Ihre Frage bearbeiten. "Jede andere Distribution und jedes andere Betriebssystem, das ich standardmäßig für Runlevel 2 verwendet habe"
George M,
Du hast recht. Das war ein Tippfehler.
Robert Silvie II
1
Keine Antwort auf das Warum, aber Debian unterscheidet nicht zwischen den Runlevel 2-5. Und wenn ich raten müsste, dass 2 nur die niedrigste verfügbare Zahl ist, entscheiden sie sich dafür.
Ulrich Dangel
Lustigerweise bin ich erst heute darauf gestoßen. Tatsächlich verwende ich hauptsächlich Ubuntu lts-Versionen (12.04, 14.04 und 16.04). Ab 16.04 scheint der Standard-Runlevel für Ubuntu 5, 12.04 und 14.04 auf 2 zu sein.
Gizmomogwai

Antworten:

10

Die Debian-Distribution (und damit Ubuntu, das davon abgeleitet ist) definiert aus politischen Gründen keine Unterschiede zwischen den Runlevels 2-5 . Es ist Sache des lokalen Systemadministrators, Runlevel nach eigenem Ermessen zu verwenden.

Da es keinen Unterschied zwischen den Runlevel 2-5 gibt, wurde ein Standard-Runlevel 2 gewählt.

camh
quelle
1

Die meisten Distributionen verwenden standardmäßig Runlevel 5 (RedHat, Fedora, SLES, OpenSuSE) - dh Anmeldung mit Runnung X11 und GUI. Sie müssen etwas anderes angeben, wenn Sie keine GUI möchten.

Die Definition von Runlevels scheint jedoch nicht festgelegt zu sein.

Ich erinnere mich, dass Solaris Runlevel 5 zum Ausschalten und 0 zum Anhalten (ohne Ausschalten) verwendet hat.

Nils
quelle
Wo ist die Antwort auf die Frage? Und Ubuntu ist nicht standardmäßig RL 5.
Oskar Skog
@Oskar Skog: Ubuntu entfernt. Dies ist die Antwort auf den zweiten Teil des Q.
Nils