SLES (SuseLeap): Runlevel ändern
Um den Standard-Runlevel im SLES oder SuseLeap zu ändern, muss man zunächst einmal wissen, dass Suse dazu übergegangen ist, den Runlevel mit systemd zu verwalten.
Zunächst einmal kann man weiterhin die Runlevel mit “init 3” und “init 5” wechseln. Aber hier gehts um den Level, der beim Starten aufgerufen wird.
Variante 1:
Welcher Level ist eingestellt?
systemctrl get-default
Den Runlevel entsprechend den Leveln 2,3,4 (mehrbenutzer, nicht grafisch) setzen:
systemctrl set-default multi-user.taget
Den Runlevel entsprechend 5 (mehrbenutzer, grafisch) setzen:
systemctrl set-default graphical.target
Prüfen kann man das dann wieder mit “systemctrl get-default”
Variante 2:
Den gesetzen Standardrunlevel prüfen:
ls –l /etc/systemd/system/default.target
Ergebnis:
/etc/systemd/system/default.target –> /usr/lib/systemd/system/graphical.target
Es ist also die grafische Oberfläche gesetzt.
Setzen der nicht grafischen Oberfläche:
ln –sf /usr/lib/systemd/system/multi-user.target /etc/systemd/system/default.target
Prüfen der Einstellung:
ls –l /etc/systemd/system/default.target
Der Link sollte jetzt auf multi-user.target verweisen.