Auf die eine oder andere Weise sind Sie also bei einem minimalen CentOS 7 gelandet, das im Grunde eine Befehlszeile ohne grafische Benutzeroberfläche ist. Das ist in Ordnung. Es passiert den Besten von uns. Vielleicht haben Sie bei der Installation vergessen, die GUI auszuwählen, oder vielleicht war sie im Lieferumfang eines von Ihnen gewählten „erschwinglichen“ Linux-Hosting-Plans enthalten. Was auch immer der Fall sein mag (vielleicht ist es nicht einmal CentOS, sondern Ubuntu, auf dem Sie einen GUI-Desktop installieren müssen? Lesen Sie meine Anleitung dazu Installieren Sie die GUI auf dem Ubuntu-Server), stecken Sie jetzt mit einem reinen Befehlszeilen-Betriebssystem auf Ihrem Server fest.
Hardcore-Linux-Programmierer und Serveradministratoren bevorzugen dieses Setup möglicherweise tatsächlich gegenüber einer GUI, aber wenn Sie gerade erst angefangen haben oder sogar ein Administrator oder Programmierer auf mittlerem Niveau sind, müssen Sie die Dinge mit etwas Freundlicherem vereinfachen, beispielsweise der GNOME-GUI. Wie sich herausstellt, ist es eigentlich gar nicht so schwierig, die GUI unter CentOS 7 zu installieren, und hier führen wir Sie Schritt für Schritt durch die Installation. Lassen Sie uns zunächst einmal orientieren. Sie haben ein minimales CentOS 7, also sollten Sie auf etwas wie Folgendes starren:

Dies ist eine Befehlszeilenschnittstelle oder CLI und sie ist textbasiert. Um Ihre neue GUI zum Laufen zu bringen, benötigen Sie lediglich eine funktionierende Internetverbindung. Befolgen Sie im Übrigen einfach diese einfachen Schritte. Es gibt verschiedene GUIs, die Sie auf Ihrem CentOS-Server installieren können, und alle verfügen über ein eigenes Signaturdesign und unterschiedliche Funktionen.
Es liegt an Ihnen, zu wählen, welche Desktop-Umgebung Sie für Ihren CentOS-Server wünschen. Hier sehen wir uns drei beliebte Optionen an. Zunächst einmal ist der GNOME-Desktop eine beliebte Wahl für viele Linux-Distributionen. Denken Sie daran, dass Sie der Root-Benutzer sein müssen oder einen Benutzer mit „sudo“-Rechten haben müssen, um GUI unter CentOS 7 zu installieren.
Der ultimative Minimalserver
Holen Sie sich CentOS 7 oder CentOS 8 auf Ihren Cloudzy CentOS VPS und betreiben Sie einen effizienten Linux-basierten Server mit minimalem Ressourcenverbrauch.
Holen Sie sich einen CentOS VPSWie installiere ich die GUI unter CentOS 7?
In den folgenden Zeilen erklären wir Ihnen nun, wie Sie die GUI auf Centos7 mithilfe von 3 verschiedenen GUIs installieren. Sie können also je nach Bedarf eine davon auswählen.
GNOME installieren
GNOME gehört zu den ersten GUIs, die für Unix-ähnliche Systeme wie die verschiedenen Linux-Distributionen, FreeBSD usw. veröffentlicht wurden, und ist vollständig Open Source. GNOME ist möglicherweise die beste Wahl für einen CentOS-Server, da es ressourceneffizient ist und außerdem elegant aussieht. Um GNOME auf Ihrem CentOS 7 zu installieren, müssen Sie zunächst Ihre Pakete aktualisieren und dafür yum verwenden. Yum ist der native Paketmanager von CentOS, ähnlich dem apt-Befehl von Ubuntu. Um die Pakete Ihres Servers zu aktualisieren, müssen Sie den folgenden Befehl in der CLI ausführen:
sudo yum update
Nachdem Sie nun alles aktualisiert haben, ist es an der Zeit, sich an die eigentliche Installation von GNOME zu machen, die eigentlich ziemlich einfach ist. Führen Sie den folgenden Befehl aus, um den GNOME-Desktop herunterzuladen und zu installieren, sobald das Update abgeschlossen ist:
sudo yum -y groups install "GNOME Desktop"
Dies kann nun je nach Internetverbindung eine ganze Weile dauern, da die GNOME-Desktop-Installationsdateien mit etwa 700 bis 800 MB nicht gerade klein sind. Sobald der Download und die Installation abgeschlossen sind, befinden Sie sich wieder in der alten Befehlszeile, als wäre nichts passiert. Um sicherzustellen, dass etwas passiert, müssen wir das X-Window-System konfigurieren und ausführen, das im Wesentlichen für die Ausführung der GUIs verantwortlich ist. Um das X Window System auszuführen, verwenden wir das startx Befehl, aber vorher müssen wir ihm mitteilen, welche Desktop-Umgebung ausgeführt werden soll, und natürlich werden wir die neu installierte GNOME-Shell zuweisen. Dazu müssen wir den folgenden Befehl ausgeben:
echo "exec gnome-session" >> ~/.xinitrc
Jetzt kann das X Window System den GNOME-Desktop ausführen und damit ist die Installation abgeschlossen.
Lesen Sie auch: KDE vs. GNOME vs. Xfce
GNOME starten
Lassen Sie uns nun GNOME ausführen und sehen, ob alles geklappt hat, indem wir den Befehl zum Starten des X Window Systems verwenden:
startx
Wenn alles wie geplant gelaufen ist, werden Sie bald von Ihrer brandneuen GNOME-Desktop-GUI begrüßt. Wenn Sie so etwas sehen, können Sie endlich aufatmen, da Sie es endlich geschafft haben, GUI auf CentOS 7 zu installieren.

Standard-GUI-Anmeldung
Aber wie sieht es aus, wenn Sie sich das nächste Mal bei Ihrem Server anmelden möchten? Müssen Sie das ausführen? startx Befehl jedes Mal, wenn Sie CentOS neu starten? Nun ja, aber es gibt auch Möglichkeiten, das zu korrigieren. Wenn Sie nicht jedes Mal, wenn Sie sich anmelden, diese düstere CLI-Textlandschaft sehen möchten, sollten Sie Ihr Terminal öffnen (unter anderem STRG + ALT + T) und den folgenden Befehl eingeben:
systemctl set-default graphical.target
Das sollte Ihr CentOS anweisen, die aktuelle GUI-Shell, in diesem Fall den GNOME-Desktop, automatisch zu laden und auszuführen, wenn es hochfährt. Lassen Sie uns dies nun testen und den Server neu starten. Diesmal sind keine Befehle erforderlich, da Sie dies über die GUI tun können. Wenn Ihr CentOS wieder verfügbar ist, sollten Sie vom GUI-Anmeldebildschirm begrüßt werden, der etwa so aussieht (der John Smith ist übrigens zufällig!).

Einfach, oder? Jetzt haben Sie eine benutzerfreundliche Benutzeroberfläche auf Ihrem minimalen CentOS 7, das nicht mehr minimal ist. Aber warten Sie, was ist, wenn Sie sich nicht für GNOME entscheiden möchten? Glücklicherweise zeigen wir Ihnen auch, wie Sie KDE und MATE installieren. Wenn Sie also GNOME nicht mögen, stehen Ihnen zahlreiche Optionen zur Verfügung. Als nächstes kommt KDE mit verschiedenen Themen.
Lesen Sie auch: Wie installiere ich PPTP VPN unter CentOS 8?
So installieren Sie die GUI unter CentOS 7: KDE Plasma
Grundsätzlich sind die Schritte dieselben wie bei der Installation von GNOME. Beginnen Sie zunächst mit der Aktualisierung von yum mit:
sudo yum update
Sobald dies erledigt ist, müssen Sie KDE mit dem folgenden Befehl herunterladen und installieren:
sudo yum -y groups install "KDE Plasma Workspaces"
Dies kann abhängig von Ihren Systemspezifikationen und Ihrer Internetverbindung eine Weile dauern, da eine große Installationsdatei heruntergeladen und dann eingerichtet werden muss. Wenn es fertig ist, führen Sie den folgenden Befehl aus, um es in das X-Window-System einzuführen:
echo "exec startkde" >> ~/.xinitrc
Jetzt müssen Sie nur noch KDE Plasma ausführen und prüfen, ob die bisher durchgeführten Schritte korrekt funktioniert haben. Starten Sie das X Window System mit:
startx
Nach einer Weile sollte dieser Landebildschirm angezeigt werden:

Herzlichen Glückwunsch, jetzt haben Sie es erneut geschafft, GUI auf CentOS 7 zu installieren! Um KDE zu Ihrer Standard-GUI zu machen und CentOS anzuweisen, es beim Booten automatisch zu laden, müssen Sie den folgenden Befehl ausführen, genau wie Sie es bei GNOME getan haben:
systemctl set-default graphical.target
Jetzt können Sie sich jedes Mal über Ihre neue GUI anmelden. Kommen wir nun zu MATE, einer weiteren beliebten Desktop-Umgebung. Die letzte davon zeigen wir Ihnen hier bei der Installation.
Lesen Sie auch: Installieren Sie Gnome unter CentOS 8
So installieren Sie die GUI unter CentOS 7: MATE
MATE ist eine wunderschöne Hülle und eine großartige Wahl für ästhetisch denkende Menschen. Die Installation und Ausführung erfolgt fast genauso wie bei GNOME und KDE, daher gehen wir kurz darauf ein. Aktualisieren Sie zunächst Ihre Serverpakete mit:
sudo yum update
Wenn das erledigt ist, laden wir MATE herunter und installieren es:
sudo yum --enablerepo=epel -y groups install "MATE Desktop"
Dies wird einige Zeit in Anspruch nehmen und wenn es fertig ist, müssen Sie die Installation abschließen, indem Sie sie als aktuelle Desktop-Umgebung zuweisen:
echo "exec /usr/bin/mate-session" >> ~/.xinitrc
Führen Sie nun wie bei den anderen Installationen das X Window System aus, um die neue GUI zu testen:
startx
Wenn Sie sich die schöne Szene unten ansehen, ist es Ihnen gelungen, die MATE-GUI unter CentOS 7 zu installieren.
Jetzt müssen Sie nur noch sicherstellen, dass es bei jedem Neustart Ihres CentOS 7-Servers automatisch geladen wird, indem Sie den folgenden Befehl ausführen:
systemctl set-default graphical.target
Der ultimative Minimalserver
Holen Sie sich CentOS 7 oder CentOS 8 auf Ihren Cloudzy CentOS VPS und betreiben Sie einen effizienten Linux-basierten Server mit minimalem Ressourcenverbrauch.
Holen Sie sich einen CentOS VPSAbschluss
Jetzt wissen Sie also, wie Sie die GUI unter CentOS 7 installieren, nachdem Sie sich in einer Nur-Text-Minimalinstallation befinden. Das Gute an Linux-Distributionen wie CentOS 7 ist, dass Sie sogar alle drei Desktop-Umgebungen gleichzeitig haben und die gewünschte auswählen können, indem Sie sie auf dem Anmeldebildschirm auswählen.
Wenn Sie sich Sorgen machen CentOS EoL, Wir begleiten Sie bei den nächsten Schritten. Diese Freiheit, die gewünschten Funktionen für Ihren Server auszuwählen, ist nur einer der Vorteile, die Linux bietet. Sie entscheiden sich für einen erschwinglichen Linux-Hosting-Plan, wie ein robuster Linux-VPS, und die Konfiguration entsprechend Ihren Anforderungen ist eine großartige Möglichkeit, optimale Leistung zu erzielen, ohne exorbitante Preise für dedizierte High-End-Server mit Funktionen zu zahlen, die Sie nie nutzen werden.