Sconto del 50%. tutti i piani, tempo limitato. A partire da $2.48/mo
8 minuti rimasti
Accesso remoto e spazio di lavoro

Come installare la GUI su CentOS 7 [Guida completa]

Alex Robbins By Alex Robbins 8 minuti di lettura Aggiornato il 10 luglio 2023
Installazione dell'interfaccia grafica di centos 7

Quindi, in un modo o nell'altro ti sei ritrovato con un CentOS 7 minimo, che è fondamentalmente una riga di comando senza un'interfaccia utente grafica. Va bene. Succede al meglio di noi. Forse hai dimenticato di selezionare la GUI durante l'installazione o forse è stata fornita con un piano di hosting Linux "conveniente" che hai scelto. Qualunque sia il caso (forse non è nemmeno CentOS ma Ubuntu su cui devi installare un desktop con GUI? Leggi la mia guida su installare la GUI sul server Ubuntu), ora sei bloccato con un sistema operativo solo a riga di comando sul tuo server.

I programmatori Linux hardcore e gli amministratori di server potrebbero in realtà preferire questa configurazione a una GUI, ma se hai appena iniziato o sei anche un amministratore o programmatore di livello intermedio, dovrai semplificare le cose con qualcosa di un po' più amichevole, ad esempio la GUI di GNOME. A quanto pare, in realtà non è così difficile installare la GUI su CentOS 7 e qui ti guideremo passo dopo passo. Per prima cosa, orientiamoci. Hai un CentOS 7 minimo, quindi dovresti ritrovarti a fissare qualcosa del genere:

installa l'interfaccia utente grafica su centos 7

Questa è un'interfaccia a riga di comando o CLI ed è basata su testo. Per rendere operativa la tua nuova GUI, hai solo bisogno di una connessione Internet funzionante. Per il resto basta seguire questi semplici passaggi. Esistono diverse GUI che puoi installare sul tuo server CentOS e tutte sono dotate del proprio design della firma e di funzionalità diverse.

Sta a te scegliere quale ambiente desktop desideri per il tuo server CentOS. Qui esamineremo tre scelte popolari. Il primo è il desktop GNOME, una scelta popolare per molte distribuzioni Linux. Ricorda che devi essere l'utente root o avere un utente con diritti "sudo" per installare la GUI su CentOS 7.

centos-vps Il server minimo definitivo

Ottieni CentOS 7 o CentOS 8 sul tuo VPS Cloudzy CentOS ed esegui un efficiente server basato su Linux con un consumo minimo di risorse.

Ottieni un VPS CentOS

Come installare la GUI su CentOS 7?

Ora ti diremo come installare la GUI su centos7 utilizzando 3 GUI diverse nelle righe seguenti. Quindi puoi sceglierne uno in base alle tue esigenze.

Installazione di GNOME

GNOMO è tra le prime GUI ad essere rilasciate per sistemi Unix-like, come le varie distribuzioni Linux, FreeBSD, ecc. ed è completamente open source. GNOME è forse la scelta migliore per un server CentOS poiché è efficiente in termini di risorse e ha anche un aspetto elegante. Per installare GNOME sul tuo CentOS 7, devi prima aggiornare i tuoi pacchetti e per questo devi usare yum. Yum è il gestore di pacchetti nativo di CentOS, simile al comando apt di Ubuntu. Per aggiornare i pacchetti del tuo server, devi eseguire il seguente comando nella CLI:

sudo yum update

Ora che hai aggiornato tutto, è tempo di dedicarci al vero problema dell'installazione di GNOME, che in realtà è piuttosto semplice. Esegui il comando seguente per scaricare e installare il desktop GNOME una volta terminato l'aggiornamento:

sudo yum -y groups install "GNOME Desktop"

Ora, questo può richiedere un po' di tempo, a seconda della connessione Internet, poiché i file di installazione del desktop GNOME non sono esattamente leggeri (circa 700-800 MB). Una volta terminati il ​​download e l'installazione, ti ritroverai alla vecchia riga di comando, come se nulla fosse successo. Per essere sicuri che succeda qualcosa, dobbiamo configurare ed eseguire il sistema X Window, che è sostanzialmente responsabile dell'esecuzione delle GUI. Per eseguire il sistema X Window, utilizzeremo il file startx comando, ma prima dobbiamo dirgli quale ambiente desktop eseguire e, ovviamente, assegneremo la shell GNOME appena installata. Per fare ciò, dobbiamo impartire il seguente comando:

echo "exec gnome-session" >> ~/.xinitrc

Ora X Window System sa come eseguire il desktop GNOME e con ciò hai terminato l'installazione.

Leggi anche: KDE contro GNOME contro Xfce

Avvio di GNOME

Ora eseguiamo GNOME e vediamo se le cose hanno funzionato, usando il comando per avviare il sistema X Window:

startx

Se tutto è andato come previsto, sarai presto accolto dalla nuova GUI del desktop GNOME. Se vedi qualcosa del genere, puoi finalmente tirare un sospiro di sollievo, dato che sei finalmente riuscito a installare la GUI su CentOS 7.

installa la gui su centos 7

Accesso GUI predefinito

Ma che dire della prossima volta che vorrai accedere al tuo server? Dovrai eseguire il startx comando ogni volta che riavvii CentOS? Ebbene sì, ma ci sono anche modi per correggere questo. Se non vuoi vedere quello squallido text-scape della CLI ogni volta che accedi, dovresti aprire il tuo terminale (CTRL + ALT + T lo farà, tra le altre cose) ed eseguire il seguente comando:

systemctl set-default graphical.target

Ciò dovrebbe indicare al tuo CentOS di caricare ed eseguire automaticamente la shell GUI corrente, il desktop GNOME in questo caso, ogni volta che si avvia. Ora testiamolo e riavviamo il server. Questa volta non sono necessari comandi poiché puoi farlo tramite la GUI. Una volta eseguito il backup di CentOS, dovresti essere accolto dalla schermata di accesso della GUI, simile a questa (a proposito, John Smith è casuale!).

Facile, vero? Ora hai una GUI intuitiva sul tuo CentOS 7 minimo, che non è più minimo. Ma aspetta, cosa succede se non vuoi scegliere GNOME? Bene, per fortuna ti mostreremo anche come installare KDE e MATE, quindi se non ti piace GNOME, avrai molte opzioni. Il prossimo è KDE con vari temi.

Leggi anche: Come installare la VPN PPTP su CentOS 8?

Come installare la GUI su CentOS 7: KDE Plasma

Fondamentalmente, i passaggi sono gli stessi dell'installazione di GNOME. Prima di tutto inizia con l'aggiornamento di yum usando:

sudo yum update

Fatto ciò, devi scaricare e installare KDE utilizzando il seguente comando:

sudo yum -y groups install "KDE Plasma Workspaces"

Questa operazione richiederà del tempo, a seconda delle specifiche del tuo sistema e della connessione Internet, perché scaricherà un grosso file di installazione e quindi lo configurerà. Al termine, esegui il comando seguente per introdurlo nel sistema X Window:

echo "exec startkde" >> ~/.xinitrc

Ora non resta che eseguire KDE Plasma e vedere se i passaggi che abbiamo intrapreso finora hanno funzionato correttamente. Avviare il sistema X Window con:

startx

Dopo un po' dovresti essere accolto da questa schermata di destinazione:

Congratulazioni, ora sei riuscito a installare ancora una volta la GUI su CentOS 7! Per rendere KDE la tua GUI predefinita e dire a CentOS di caricarla automaticamente all'avvio, devi eseguire il seguente comando, proprio come hai fatto con GNOME:

systemctl set-default graphical.target

Ora potrai accedere ogni volta tramite la tua nuova GUI. Passiamo ora a MATE, un altro ambiente desktop preferito, e l'ultimo ti insegneremo come installarlo qui.

Leggi anche: Installa Gnome su CentOS 8

Come installare la GUI su CentOS 7: MATE

MATE è una bellissima conchiglia ed è un'ottima scelta per chi ha una mentalità estetica. Installarlo ed eseguirlo è quasi identico a GNOME e KDE, quindi lo esamineremo più brevemente. Innanzitutto, aggiorna i pacchetti del server utilizzando:

sudo yum update

Fatto ciò, scarichiamo e installiamo MATE:

sudo yum --enablerepo=epel -y groups install "MATE Desktop"

Ciò richiederà del tempo e una volta terminato, dovrai finalizzare l'installazione assegnandolo come ambiente desktop corrente:

echo "exec /usr/bin/mate-session" >> ~/.xinitrc

Ora, come nelle altre installazioni, esegui X Window System per testare la nuova GUI:

startx

Se stai guardando la bellissima scena qui sotto, sei riuscito a installare la GUI MATE su CentOS 7.

Ora non resta che assicurarti che venga caricato automaticamente ogni volta che riavvii il tuo server CentOS 7 eseguendo il seguente comando:

systemctl set-default graphical.target
centos-vps Il server minimo definitivo

Ottieni CentOS 7 o CentOS 8 sul tuo VPS Cloudzy CentOS ed esegui un efficiente server basato su Linux con un consumo minimo di risorse.

Ottieni un VPS CentOS

Conclusione

Quindi ora sai come installare la GUI su CentOS 7 dopo esserti trovato intrappolato in un'installazione minima di solo testo. L'aspetto positivo delle distribuzioni Linux come CentOS 7 è che puoi persino avere tutti e tre gli ambienti desktop contemporaneamente, scegliendo quello che preferisci selezionandolo dalla schermata di accesso.

Se sei preoccupato CentOSEoL, Siamo con te per i prossimi passi. Questa libertà di scegliere qualunque funzionalità desideri per il tuo server è solo uno dei vantaggi offerti da Linux. Decidendo di optare per un piano di hosting Linux conveniente, come un robusto VPS Linuxe configurarlo per soddisfare le tue esigenze è un ottimo modo per ottenere prestazioni ottimali senza pagare prezzi esorbitanti per server dedicati di fascia alta con funzionalità che non utilizzerai mai.

Condividere

Altro dal blog

Continua a leggere.

Spiegazione dei rischi per la sicurezza: Chrome Remote Desktop è sicuro? Immagine in evidenza che mostra il logo di Google su uno scudo futuristico con lucchetto, marchio Cloudzy.
Accesso remoto e spazio di lavoro

Chrome Remote Desktop è sicuro? Spiegazione dei rischi per la sicurezza

Hai cercato Chrome Remote Desktop e hai trovato la frase "rischio per la sicurezza" ad esso allegata. Questa è una domanda giusta da sollevare e merita una risposta precisa piuttosto che una

Rexa CiroRexa Ciro 12 minuti di lettura
Un banner tecnologico blu scuro che mostra un rack di server con schermate dell'interfaccia utente mobili, etichettato "Guida completa – Qual è la differenza tra VDI e VM" con il logo Cloudzy.
Accesso remoto e spazio di lavoro

Qual è la differenza tra VDI e VM (Guida 2026)

Le aziende stanno dissanguando il budget nel tentativo di proteggere la forza lavoro remota e allo stesso tempo di ridimensionare le risorse di backend. Una macchina virtuale (VM) è un ambiente di calcolo isolato che funge da autonomo

Rexa CiroRexa Ciro 12 minuti di lettura
Immagine della funzionalità AnyDesk vs. TeamViewer che include le due piattaforme affiancate per il confronto+logo Cloudzy+slogan+descrizione
Accesso remoto e spazio di lavoro

AnyDesk vs TeamViewer: come funzionano e qual è il migliore nel 2026

Immagina di essere dall'altra parte del mondo e di aver bisogno di un accesso urgente al tuo PC di casa o dell'ufficio, ma non c'è modo di accedervi abbastanza velocemente. Sono disponibili numerose soluzioni

Jim SchwarzJim Schwarz 15 minuti di lettura

Pronti per la distribuzione? A partire da $ 2,48 al mese.

Cloud indipendente, dal 2008. AMD EPYC, NVMe, 40 Gbps. Rimborso entro 14 giorni.