Debian: Avviare il sistema con console anche se si ha installata una GUI
Effettuando l’installazione di una Debian recente con il supporto per systemd con una GUI, grub provvede in automatico ad effettuare l’avvia con la GUI preimpostata. Se però in un secondo tempo preferiamo fare il boot con la console, possiamo cambiare questo funzionamento digitando:
1 |
systemctl set-default multi-user.target |
nel nostro terminale.
Per ripristinare l’avvio automatico con GUI al boo, basterà digitare nel terminale:
1 |
systemctl set-default graphical.target |
Infine, per verificare l’attuale impostazione, basterà digitare:
1 |
systemctl get-default |
che non fa altro che verificare a cosa è linkato /etc/systemd/system/default.target
Per vedere tutti i target disponibili, possiamo digitare nel terminale:
1 |
systemctl list-units --type target |
Per passare da console a GUI direttamente senza riavviare:
1 |
systemctl isolate graphical.target |
o, viceversa per passare da GUI a console:
1 |
systemctl isolate multi-user.target |
Per i nostalgici di SysV, nella seguente tabella c’è un confronto tra SysV e SystemD:
Systemd target | Runlevel | Descr | Old command | New command |
---|---|---|---|---|
runlevel0.target, poweroff.target | 0 | Spegne la Linux box. | init 0 | systemctl isolate poweroff.target |
runlevel1.target, rescue.target | 1 | Avvia in rescue mode (single user mode). | init 1 | systemctl isolate rescue.target |
runlevel2.target, multi-user.target | 2 | console Text based multi-user system senza supporto di rete. | init 2 | systemctl isolate runlevel2.target |
runlevel3.target, multi-user.target | 3 | console multi-user text mode (classico uso server). | init 3 | systemctl isolate runlevel3.target |
runlevel4.target, multi-user.target | 4 | Particolari usi per console text mode. | init 4 | systemctl isolate runlevel4.target |
runlevel5.target, graphical.target | 5 | Avvio con GUI display manager. | init 5 | systemctl isolate graphical.target |
runlevel6.target, reboot.target | 6 | Riavvia la Linux box. | init 5 | systemctl isolate reboot.target |
enjoy!
Ti interessa acquistare un dominio a prezzi ultraconvenienti? clicca qui
Se hai trovato utili le informazioni su questo blog,
Fai una donazione!
Clicca sul bottone qui sotto o almeno clicca sul banner pubblicitario 🙂
Commenta