Le persone hanno opinioni diverse sull'installazione di Graphical User Interface, in breve GUI, sui server Ubuntu. Alcuni potrebbero dire che le operazioni del server dovrebbero essere eseguite esclusivamente da un'interfaccia a riga di comando o CLI. Questo perché le GUI utilizzano risorse hardware di sistema, principalmente CPU e RAM.
Vedi anche il nostro articolo Come creare collegamenti simbolici in Ubuntu
Le GUI scaricano queste risorse anche quando sono inattive, ma questo non è un grosso problema se il tuo sistema ha molta RAM e una scheda madre con due socket. Se ritieni che la GUI possa essere utile e aumentare la produttività, o sei solo curioso, puoi installarlo e dargli una possibilità.
Questa guida ti mostrerà come procedere con l'installazione di diverse GUI sul tuo server Ubuntu.
Prima di installare
Link veloci
- Prima di installare
- Guida all'installazione della GUI per Ubuntu
- 1. Desktop di Lubuntu Core Server
- 2. Mate Core Server Desktop
- 3. Desktop XFCE
- 4. Desktop Xubuntu Core Server
- 5. GNOME
- Qual è il problema di questa GUI?
Per poter installare qualsiasi GUI, avrai bisogno di un server Ubuntu 18.04 (Bionic Beaver) e Secure Shell (SSH) abilitati. Questo protocollo di rete è crittografico e ha lo scopo di garantire una connessione sicura al server. Ciò che è anche importante è che accedi come utente non root e hai bisogno dei privilegi di sudo.
Prima di iniziare, assicurati che il tuo sistema abbia gli ultimi aggiornamenti. Usa questo comando:
$ sudo apt update && sudo apt upgrade
Inoltre, esegui questo per installare il task taskel:
$ sudo apt installa taskel
Ora devi decidere quale interfaccia grafica sarà l'opzione migliore per il tuo server. Devi prendere in considerazione le risorse hardware e magari optare per una GUI leggera invece di quelle visivamente più gradevoli. Il desktop Lubuntu e la GUI Xfce4 rientrano nella categoria leggera, mentre il desktop GNOME, che è l'opzione predefinita, richiede più risorse.
Guida all'installazione della GUI per Ubuntu
Per un consumo minimo di risorse, considerare l'installazione solo delle attività principali del desktop. Devi prima elencare le attività:
$ taskel –list-task
Utilizzare taskel per l'installazione dopo aver scelto il nome di un'attività della GUI:
$ sudo taskel installa GUI-TASK-NAME
Ora dovresti trovare il display manager appropriato perché tutte le attività Taselel richiedono un display manager. Alcuni di quelli leggeri sono sottili: lightdm e xdm.
Infine, puoi installare alcune delle seguenti cinque GUI su un server Ubuntu.
1. Desktop di Lubuntu Core Server
Cominciamo con la GUI che consuma meno risorse per un server Ubuntu Bionic Beaver. Naturalmente, questo è Lubuntu, che si ispira all'ambiente LXDE per desktop. Per iniziare l'installazione è necessario inserire questo comando:
$ sudo taskel installa lubuntu-core
Al termine dell'installazione di Lubuntu è necessario aprire il display manager con questo comando:
$ sudo service lightdm start
In alternativa, puoi semplicemente riavviare il server.
2. Mate Core Server Desktop
Ancora una volta, utilizzerai il comando TaskSel per installare questo ambiente desktop:
$ sudo taskel installa ubuntu-mate-core
Successivamente è necessario riavviare il sistema o avviare il display manager in questo modo:
$ sudo service lightdm start
3. Desktop XFCE
Hai la possibilità di installare una GUI su un server Ubuntu in modo diretto. Per farlo, esegui il seguente comando che installerà anche Slim Display Manager:
$ sudo apt installa xfce4 slim
Hai indovinato, ora puoi avviare il display manager sottile con questo comando o riavviare il server:
$ sudo service slim start
4. Desktop Xubuntu Core Server
Xubuntu ha copiato alcune cose buone dal desktop Xfce. Puoi installarlo con questo comando:
$ sudo taskel installa xubuntu-core
Come sempre, avvia il display manager o riavvia il server.
$ sudo service lightdm start
5. GNOME
GNOME richiede un po 'più di tempo per l'installazione; dipende dai requisiti software e hardware del tuo server. Installa GNOME eseguendo questo comando:
$ sudo apt-get install ubuntu-gnome-desktop
In alternativa, è possibile utilizzare il comando predefinito:
$ sudo taskel ubuntu-desktop
Inoltre, è necessario riavviare il sistema o attivare il display manager:
$ sudo service lightdm start
Qual è il problema di questa GUI?
Tutte le opzioni della GUI menzionate funzionano bene, ma è necessario tenere presente i requisiti di sistema e le risorse che consumano. Ricorda che GNOME è il più impegnativo nell'elenco. Quale hai scelto? Sei soddisfatto? Fateci sapere nei commenti.