Dus op de een of andere manier ben je terechtgekomen bij een minimale CentOS 7, wat in feite een opdrachtregel is zonder grafische gebruikersinterface. Dat is oké. Het overkomt de besten van ons. Misschien ben je vergeten de GUI te selecteren tijdens de installatie of misschien werd deze geleverd met een “betaalbaar” Linux-hostingplan dat je hebt gekozen. Hoe het ook zij (misschien is het niet eens CentOS maar Ubuntu waarop je een GUI-desktop moet installeren? Lees mijn handleiding voor installeer GUI op Ubuntu Server), zit je nu vast met een besturingssysteem dat alleen op de opdrachtregel draait op je server.
Doorgewinterde Linux-codeerders en serverbeheerders geven misschien de voorkeur aan deze opstelling boven een GUI, maar als je net bent begonnen of zelfs maar een beheerder of codeerder op gemiddeld niveau bent, zul je de zaken moeten vereenvoudigen met iets vriendelijkers, bijvoorbeeld de GNOME GUI. Het blijkt dat het eigenlijk niet zo moeilijk is om GUI op CentOS 7 te installeren en hier zullen we je er stap voor stap doorheen leiden. Laten we ons eerst oriënteren. Je hebt minimaal CentOS 7, dus je zou naar zoiets als dit moeten staren:

Dit is een opdrachtregelinterface of CLI en is op tekst gebaseerd. Om uw nieuwe GUI operationeel te krijgen, heeft u alleen een werkende internetverbinding nodig. Voor de rest volgt u gewoon deze eenvoudige stappen. Er zijn verschillende GUI's die u op uw CentOS-server kunt installeren en ze hebben allemaal hun eigen kenmerkende ontwerp en verschillende functies.
Het is aan jou om te kiezen welke desktopomgeving je wilt voor je CentOS-server. Hier zullen we drie populaire keuzes bekijken. Ten eerste is er de GNOME-desktop, een populaire keuze voor veel Linux-distributies. Houd er rekening mee dat u de rootgebruiker moet zijn of een gebruiker met "sudo" -rechten moet hebben om GUI op CentOS 7 te installeren.
De ultieme minimale server
Haal CentOS 7 of CentOS 8 op uw Cloudzy CentOS VPS en voer een efficiënte Linux-gebaseerde server uit met minimaal bronnenverbruik.
Koop een CentOS VPSHoe installeer ik een GUI op CentOS 7?
Nu gaan we u vertellen hoe u GUI op centos7 installeert met behulp van 3 verschillende GUI's in de volgende regels. U kunt dus een van deze kiezen op basis van uw behoeften.
GNOME installeren
GNOME is een van de eerste GUI's die is uitgebracht voor Unix-achtige systemen, zoals de verschillende Linux-distributies, FreeBSD, enz. en het is volledig open-source. GNOME is misschien wel de beste keuze voor een CentOS-server, omdat deze hulpbronnenefficiënt is en er ook nog eens strak uitziet. Om GNOME op uw CentOS 7 te installeren, moet u eerst uw pakketten bijwerken en daarvoor moet u yum gebruiken. Yum is de native pakketbeheerder van CentOS, vergelijkbaar met de apt-opdracht van Ubuntu. Om de pakketten van uw server bij te werken, moet u de volgende opdracht uitvoeren in de CLI:
sudo yum update
Nu je alles hebt geüpgraded, is het tijd om aan de slag te gaan met het installeren van GNOME, wat eigenlijk vrij eenvoudig is. Voer de volgende opdracht uit om GNOME desktop te downloaden en te installeren zodra de update is voltooid:
sudo yum -y groups install "GNOME Desktop"
Dit kan behoorlijk wat tijd in beslag nemen, afhankelijk van je internetverbinding, omdat de installatiebestanden van het GNOME-bureaublad met ongeveer 700 tot 800 MB niet bepaald licht zijn. Zodra het downloaden en installeren is voltooid, bevindt u zich weer op de oude opdrachtregel, alsof er niets is gebeurd. Om er zeker van te zijn dat er iets gebeurt, moeten we het X Window-systeem configureren en uitvoeren, dat in principe verantwoordelijk is voor het uitvoeren van de GUI's. Om het X Window-systeem uit te voeren, gebruiken we de beginx commando, maar daarvoor moeten we vertellen welke desktopomgeving we moeten uitvoeren, en natuurlijk gaan we de nieuw geïnstalleerde GNOME-shell toewijzen. Om dat te doen, moeten we het volgende commando geven:
echo "exec gnome-session" >> ~/.xinitrc
Nu weet X Window System het GNOME-bureaublad te draaien en daarmee bent u klaar met de installatie.
Lees ook: KDE versus GNOME versus Xfce
GNOME starten
Laten we nu GNOME uitvoeren en kijken of alles is gelukt, met behulp van de opdracht om het X Window-systeem te starten:
startx
Als alles volgens plan is verlopen, wordt u binnenkort begroet door uw gloednieuwe GNOME desktop GUI. Als je zoiets ziet, kun je eindelijk opgelucht zuchten, omdat het je eindelijk is gelukt om GUI op CentOS 7 te installeren.

Standaard GUI-aanmelding
Maar hoe zit het de volgende keer dat u zich wilt aanmelden bij uw server? Moet je de beginx elke keer dat u CentOS opnieuw opstart? Nou ja, maar er zijn ook manieren om dat te corrigeren. Als je die sombere CLI-tekst-scape niet elke keer wilt zien wanneer je inlogt, moet je je terminal openen (CTRL + ALT + T zal dit onder andere doen) en de volgende opdracht geven:
systemctl set-default graphical.target
Dat zou je CentOS moeten vertellen om automatisch de huidige GUI-shell, in dit geval GNOME-desktop, te laden en uit te voeren wanneer deze opstart. Laten we dit nu testen en de server opnieuw opstarten. Deze keer zijn er geen commando's nodig, omdat je het via de GUI kunt doen. Wanneer uw CentOS een back-up heeft, zou u begroet moeten worden door het GUI-inlogscherm, dat er ongeveer zo uitziet (de John Smith is trouwens een incidenteel!).

Makkelijk, toch? Nu heb je een gebruiksvriendelijke GUI op je minimale CentOS 7, die niet langer minimaal is. Maar wacht, wat als je niet voor GNOME wilt meedoen? Gelukkig gaan we je ook laten zien hoe je KDE en MATE kunt installeren, dus als je GNOME niet leuk vindt, heb je genoeg opties. Het volgende is KDE met verschillende thema's.
Lees ook: Hoe installeer ik PPTP VPN op CentOS 8?
Hoe GUI op CentOS 7 te installeren: KDE Plasma
In principe zijn de stappen hetzelfde als bij het installeren van GNOME. Begin eerst met het updaten van yum met behulp van:
sudo yum update
Zodra dat is gebeurd, moet u KDE downloaden en installeren met behulp van de volgende opdracht:
sudo yum -y groups install "KDE Plasma Workspaces"
Dit zal een tijdje duren, afhankelijk van je systeemspecificaties en een internetverbinding, omdat er een groot installatiebestand wordt gedownload en vervolgens wordt ingesteld. Als het klaar is, voer je de volgende opdracht uit om het in het X Window-systeem te introduceren:
echo "exec startkde" >> ~/.xinitrc
Nu hoeft u alleen nog maar KDE Plasma uit te voeren en te kijken of de stappen die we tot nu toe hebben genomen correct hebben gewerkt. Start het X Window-systeem met:
startx
Na een tijdje zou dit landingsscherm moeten worden begroet:

Gefeliciteerd, het is je nu opnieuw gelukt om GUI op CentOS 7 te installeren! Om van KDE uw standaard GUI te maken en CentOS te vertellen het automatisch te laden bij het opstarten, moet u het volgende commando uitvoeren, net zoals u deed met GNOME:
systemctl set-default graphical.target
Nu kunt u elke keer inloggen via uw nieuwe GUI. Laten we nu verder gaan met MATE, een andere favoriete desktopomgeving, en de laatste zullen we je hier leren installeren.
Lees ook: Installeer Gnome op CentOS 8
Hoe GUI op CentOS 7 te installeren: MATE
MATE is een prachtige schaal en het is een geweldige keuze voor esthetisch ingestelde mensen. Het installeren en uitvoeren ervan is bijna precies hetzelfde als GNOME en KDE, dus we zullen er korter op ingaan. Update eerst uw serverpakketten met behulp van:
sudo yum update
Als dat klaar is, gaan we MATE downloaden en installeren:
sudo yum --enablerepo=epel -y groups install "MATE Desktop"
Dit zal enige tijd duren en als het klaar is, moet je de installatie voltooien door deze toe te wijzen als de huidige bureaubladomgeving:
echo "exec /usr/bin/mate-session" >> ~/.xinitrc
Voer nu, net als bij de andere installaties, het X Window System uit om de nieuwe GUI te testen:
startx
Als je naar de prachtige scène hieronder kijkt, ben je erin geslaagd de MATE GUI op CentOS 7 te installeren.
Nu hoeft u er alleen nog voor te zorgen dat deze automatisch wordt geladen telkens wanneer u uw CentOS 7-server opnieuw opstart door de volgende opdracht uit te voeren:
systemctl set-default graphical.target
De ultieme minimale server
Haal CentOS 7 of CentOS 8 op uw Cloudzy CentOS VPS en voer een efficiënte Linux-gebaseerde server uit met minimaal bronnenverbruik.
Koop een CentOS VPSConclusie
Dus nu weet je hoe je GUI op CentOS 7 moet installeren nadat je merkt dat je vastzit in een minimale installatie met alleen tekst. Het goede aan Linux-distributies zoals CentOS 7 is dat je zelfs alle drie de desktopomgevingen tegelijk kunt hebben en kunt kiezen welke je leuk vindt door deze te selecteren in het inlogscherm.
Als u zich zorgen maakt CentOS EoL, Wij zijn bij u voor de volgende stappen. Deze vrijheid om de functies te kiezen die je voor je server wilt, is slechts een van de voordelen die Linux biedt. Beslissen om voor een betaalbaar Linux-hostingplan te gaan, zoals een robuuste Linux VPS, en het configureren ervan om aan uw behoeften te voldoen is een geweldige manier om optimale prestaties te krijgen zonder exorbitante prijzen te betalen voor hoogwaardige dedicated servers met functies die u nooit zult gebruiken.