Alle Linux-Server-Betriebssysteme werden standardmäßig ohne eine grafische Nutzeroberfläche (GUI) ausgeliefert. Eine GUI kann auf einem dedizierten Server nur mit einer angeschlossenen KVM genutzt werden. Der KVM Zugang ist nicht standardmäßig verfügbar für unsere dedizierten Server, dieser muss zusätzlich bestellt werden. Dieses Tutorial ist eine einfache Anleitung zur Installation der zwei verbreitetsten GUIs für Debian, CentOS und Ubuntu. Um diese anschließend nutzen zu können, müssen Sie sich per VNC auf Ihren VPS verbinden oder via KVM bei einem dedizierten Server. Bitte beachten Sie, dass Sie einen neuen Benutzer für das Login ins GUI anlegen müssen, da ein Login als root nicht möglich ist.
Bitte beachten Sie auch, dass VNC KEINE verschlüsselte Verbindung erlaubt. Wenn Sie Ihren Server ausschließlich über eine GUI administrieren wollen, nutzen Sie bitte xRDP stattdessen.
Sollten Sie sich nicht sicher sein, ob Ihr Benutzer über die notwendigen Rechte verfügt, können Sie zu Beginn einer jeden SSH-Session das folgende Kommando ausführen:
sudo -i
Nach Ausführung des Kommandos erhalten Sie weiterführende (Root-) Berechtigungen ohne das Kommando „sudo“ jedem Befehl auf der Kommandozeile voranstellen zu müssen.
Ubuntu 16.04 / 18.04
Bitte verbinden Sie sich per SSH als root auf Ihren Server, erstellen Sie einen neuen User und vergeben Sie ein Passwort:
useradd -m NewUserName && passwd NewUserName
Jetzt können Sie mit folgendem Befehl die Ubuntu-Desktop GUI installieren (es werden Updates installiert, die GUI installiert und der Server automatisch neu gestartet):
apt update && apt upgrade -y && apt install ubuntu-desktop -y && init 6
Als Alternative können Sie mit folgendem Befehl die Kubuntu-Desktop GUI installieren (es werden Updates installiert, die GUI installiert und der Server automatisch neu gestartet):
apt update && apt upgrade -y && apt install kubuntu-desktop -y && init 6
Jetzt verbinden Sie sich bitte per VNC auf Ihren VPS, oder per KVM auf Ihren dedizierten Server, um Ihre neue GUI nutzen zu können.
Ubuntu (ab Version 18.10)
Bitte verbinden Sie sich per SSH als root auf Ihren Server, erstellen Sie einen neuen User und vergeben Sie ein Passwort:
useradd -m NewUserName && passwd NewUserName
Sie können mit Hilfe des „tasksel“ Tools aus diversen GUIs wählen und diese bequem installieren.
apt update && apt upgrade -y && tasksel
Manche Desktop Umgebungen benötigen den „lightdm“ display manager, anstatt den bei Ubuntu vorinstalliertem „gdm3“ manager. Bitte installieren Sie diesen, falls Ihre Desktop Umgebung nicht korrekt geladen wird:
apt install lightdm
Installieren Sie bitte nicht mehrere Desktop Umgebungen parallel zueinander. Starten Sie Ihren Server nach erfolgreicher Installation neu. Jetzt verbinden Sie sich bitte per VNC auf Ihren VPS oder per KVM auf Ihren dedizierten Server, um Ihre neue GUI nutzen zu können.
CentOS 6
Bitte verbinden Sie sich per SSH als root auf Ihren Server, erstellen Sie einen neuen User und vergeben Sie ein Passwort:
useradd -m NewUserName && passwd NewUserName
Sie müssen Ihre „/etc/inittab“ anpassen, damit Ihr Server nach dem reboot automatisch Runlevel 5 startet:
nano /etc/inittab
Bitte ändern Sie folgende Zeile:
id:3:initdefault: -> id:5:initdefault:
Speichern Sie die Datei und schließen Sie den Editor mit strg+o, enter, strg+x.
Um die GNOME GUI zu installieren, nutzen Sie bitte folgenden Befehl (es werden auch Updates installiert und der Server wird neu gestartet):
yum update -y && yum -y groupinstall "Desktop" "X Window System" "Fonts" && init 6
Jetzt verbinden Sie sich bitte per VNC auf Ihren VPS, oder per KVM auf Ihren dedizierten Server, um Ihre neue GUI nutzen zu können. Alternativ können Sie auch die KDE GUI mit folgendem Befehl installieren:
yum update -y && yum -y groupinstall "KDE desktop" "X Window System" "Fonts" && init 6
Jetzt verbinden Sie sich bitte per VNC auf Ihren VPS, oder per KVM auf Ihren dedizierten Server, um Ihre neue GUI nutzen zu können.
CentOS 7
Bitte verbinden Sie sich per SSH als root auf Ihren Server, erstellen Sie einen neuen User und vergeben Sie ein Passwort:
useradd -m NewUserName && passwd NewUserName
Sie können die KDE GUI mit folgendem Befehl installieren (es werden auch Updates installiert und der Server wird neu gestartet):
yum update -y && yum -y groupinstall "KDE Plasma Workspaces" && ln -sf /lib/systemd/system/runlevel5.target /etc/systemd/system/default.target && init 6
Alternativ können Sie die GNOME GUI mit folgendem Befehl installieren (es werden auch Updates installiert und der Server wird neu gestartet):
yum update -y && yum -y groupinstall "GNOME Desktop" "Graphical Administration Tools" && ln -sf /lib/systemd/system/runlevel5.target /etc/systemd/system/default.target && init 6
Jetzt verbinden Sie sich bitte per VNC auf Ihren VPS, oder per KVM auf Ihren dedizierten Server, um Ihre neue GUI nutzen zu können.
Debian (ab Version 8)
Bitte verbinden Sie sich per SSH als root auf Ihren Server, erstellen Sie einen neuen User und vergeben Sie ein Passwort:
useradd -m NewUserName && passwd NewUserName
Sie können die KDE GUI mit folgendem Befehl installieren (es werden auch Updates installiert und der Server wird neu gestartet):
apt update && apt upgrade -y && apt install kde-standard -y && init 6
Alternativ können Sie die GNOME GUI mit folgendem Befehl installieren (es werden auch Updates installiert und der Server wird neu gestartet):
apt update && apt upgrade -y && apt install gnome -y && init 6
Jetzt verbinden Sie sich bitte per VNC auf Ihren VPS, oder per KVM auf Ihren dedizierten Server, um Ihre neue GUI nutzen zu können.