Einführung
GNOME ist eine weit verbreitete Desktop-Umgebung für Linux Server werden zwar üblicherweise über die Kommandozeile verwaltet, es gibt jedoch Fälle, in denen eine grafische Benutzeroberfläche erforderlich ist – beispielsweise für Anwendungstests, administrative Tools oder Benutzer, die mit der Kommandozeile nicht vertraut sind. CLI.
In dieser Anleitung erfahren Sie, wie Sie GNOME installieren auf Ubuntu 22.04 und konfigurieren Sie den Remote-Desktop-Zugriff mit xRDP und VNC. Wir behandeln die Systemvorbereitung, die Desktop-Installation, die Einrichtung der Fernverbindung und gängige Schritte zur Fehlerbehebung.
Vorbereitung für die Installation
Stellen Sie zunächst sicher, dass Sie Ubuntu 22.04, da es mit der GNOME-Desktopumgebung kompatibel ist. Die anfängliche Systemeinrichtung erfolgt wie in unsere Anweisung.
MobaXterm – ein hervorragendes Tool zur Verwaltung verschiedener Arten von Verbindungen zu Ihrem Server. Es unterstützt SSH, RDPund VNC-Verbindungen, die für diese Anleitung unerlässlich sind. Falls Sie es noch nicht installiert haben, laden Sie es herunter und installieren Sie es auf Ihrem lokalen Rechner, um nahtlosen Fernzugriff auf Ihren Server zu erhalten.
Pakete aktualisieren
Bevor Sie mit der Installation von GNOME beginnen, müssen Sie Ihr System unbedingt aktualisieren, um sicherzustellen, dass Sie über die neueste Software und Sicherheitspatches verfügen. Führen Sie die folgenden Befehle aus, um Ihre Paketliste zu aktualisieren und die installierten Pakete zu aktualisieren:
apt update && apt upgrade -yGNOME installieren auf Ubuntu
GNOME kann installiert werden auf Ubuntu durch das Ubuntu-Gnome-Desktop Paket. Es benötigt mindestens 2.5 GB freien Speicherplatz. Um die GNOME-Desktopumgebung zu installieren, führen Sie den folgenden Befehl aus:
sudo apt install ubuntu-desktop-minimal -yDer Installationsvorgang beginnt und kann je nach Verbindungsgeschwindigkeit Ihres Servers einige Minuten dauern. Anschließend können Sie mit der Konfiguration des Fernzugriffs fortfahren.
Installieren von xRDP
Um remote auf Ihren GNOME-Desktop zuzugreifen, müssen Sie installieren xRDP, ein Tool, das Remote-Desktop-Verbindungen über das RDP (Remote Desktop Protocol). Um x zu installierenRDP auf Ihrem Ubuntu Server, führen Sie den folgenden Befehl aus:
sudo apt install xrdp -yDadurch wird das xRDP Paket. Nach der Installation müssen Sie die x starten und aktivierenRDP Dienst, sodass er beim Booten automatisch ausgeführt wird:
sudo systemctl enable --now xrdpAls nächstes sollten Sie den Status des x überprüfenRDP Dienst, um sicherzustellen, dass er ordnungsgemäß ausgeführt wird:
sudo systemctl status xrdpStandardmäßig ist xRDP Die Anmeldung als Root ist nicht möglich, und aus Sicherheitsgründen wird von der Aktivierung abgeraten.
Erstellen Sie stattdessen einen regulären Benutzer und erteilen Sie ihm sudo-Berechtigungen:
sudo adduser gnomeusersudo usermod -aG sudo gnomeuserVerwenden Sie dieses Benutzerkonto, um sich über x anzumelden.RDP.
Nachdem Sie das Root-Passwort festgelegt haben, starten Sie das x neuRDP Service, um alle Änderungen anzuwenden:
sudo systemctl restart xrdpNun, dein Ubuntu System ist bereit für den Remote-Desktop-Zugriff. Sie können eine Verbindung über das Tool „Remote Desktop Connection“ auf Windows oder irgendein RDP-kompatiblen Client auf anderen Systemen. Geben Sie dazu einfach die IP-Adresse des Servers ein und melden Sie sich je nach Konfiguration mit Ihren Benutzerdaten oder dem Root-Konto an.
Konfigurieren der Desktop-Umgebung
Richten wir den Desktop wie folgt ein, starten wir die Installation wie in Bildschirm 1.

Bildschirm 1 – Starten der Desktop-Installation: Konfigurieren Sie zunächst die Desktop-Umgebung mithilfe des Setup-Assistenten. Wählen Sie das passende Tastaturlayout und weitere Einstellungen wie in den folgenden Bildschirmen gezeigt.
Wenn Sie keine Verbindung über x herstellen könnenRDP. Sie müssen das Passwort für den Root-Benutzer festlegen, indem Sie sich über den Root-Benutzer anmelden und den folgenden Befehl verwenden:
passwdWählen wir das Tastaturlayout wie in Bildschirm 2:

Bildschirm 2 – Auswahl des Tastaturlayouts: Wählen Sie während des Installationsvorgangs Ihr bevorzugtes Tastaturlayout.
Deaktivieren wir die Vereinbarung mit der Datenübertragung an Anwendungen, die eine Geolokalisierung erfordern, wie in Bildschirm 3 gezeigt:

Bildschirm 3 – Geolokalisierungsvereinbarung: Aus Datenschutzgründen wird empfohlen, die Geolokalisierungsfreigabe, wie in Bildschirm 3 gezeigt, zu deaktivieren.
Das Ergebnis betrifft die Einrichtung der Arbeitsumgebung wie in Bildschirm 4 gezeigt. Das Ergebnis ist erfolgreich:

Bildschirm 4 – Erfolgreiche InstallationNach Abschluss der Einrichtung sollte Ihr System mit der GNOME-Desktopumgebung bereit sein. Das Ergebnis sieht wie in Bildschirm 4 aus.
Überprüfen der Systeminformationen
Um die Informationen zu Ihrem System, einschließlich Betriebssystem und Version, zu überprüfen, verwenden Sie den folgenden Befehl:
cat /etc/os-releaseHier werden Details zu Ihrem Ubuntu Installation und stellen Sie sicher, dass alles in Ordnung ist.
Laut Bildschirm 5:

Firefox installieren und starten
Sobald GNOME installiert ist, können Sie Anwendungen über die Desktop-Umgebung installieren. Um beispielsweise Firefox zu installieren, führen Sie den folgenden Befehl aus:
apt install firefoxSobald die Installation abgeschlossen ist, können Sie Firefox mit dem folgenden Befehl starten:
firefoxDas Ergebnis ist in Abbildung 6 dargestellt:

Bildschirm 6 – Starten des Browsers: Das Ergebnis zeigt den Firefox-Browser an, der auf Ihrem neu installierten GNOME-Desktop ausgeführt wird.
VNC konfigurieren
Um den VNC-Zugriff einzurichten, folgen Sie den Anweisungen in unser Handbuch - "So stellen Sie eine VNC-Verbindung her über SSH Tunnel rein Ubuntu 20.04".
Mit MobaXterm können Sie eine Sitzung für den Fernzugriff konfigurieren, indem Sie die IP-Adresse und Portnummer Ihres Servers eingeben (zugewiesen vom vncserver).

Bildschirm 7 – VNC-Sitzungseinrichtung: Geben Sie die erforderlichen Details in MobaXterm ein und klicken Sie auf „OK“, um die Sitzung zu starten.
Das Ergebnis der Verbindung über VNC wird in Bildschirm 8 angezeigt:

Bildschirm 8 – VNC-Verbindungsergebnis: Sobald die Verbindung hergestellt ist, wird die GNOME-Desktopumgebung über VNC angezeigt.
Fazit
In diesem Handbuch haben wir Folgendes behandelt:
- GNOME installieren auf Ubuntu 22.04
- Verbindung über xRDP für den Remote-Desktop-Zugriff
- Einrichten von VNC mit MobaXterm
Für die meisten Anwendungsfälle gilt xRDP bietet bessere Leistung und einfachere Integration mit Standard RDP Clients. VNC kann in bestimmten Szenarien nützlich sein, insbesondere in Kombination mit SSH Tunneling, fühlt sich aber im Vergleich zu x möglicherweise langsamer an.RDP.
Bei richtiger Konfiguration kann ein GNOME-Desktop die Serververwaltung erheblich vereinfachen, wenn eine grafische Benutzeroberfläche benötigt wird.
FAQ
- Kann ich GNOME auf anderen Ubuntu Versionen?
Ja, GNOME funktioniert auf den meisten Ubuntu Veröffentlichungen, aber wir empfehlen Ubuntu 22.04 für maximale Stabilität und Kompatibilität. Ältere Versionen erfordern möglicherweise andere Paketnamen oder zusätzliche Konfigurationsschritte. - Was soll ich tun, wenn ich mich nicht über x anmelden kann?RDP?
Überprüfen Sie zunächst, ob das xRDP Der Dienst ist aktiv, indem Sie Folgendes ausführen:
sudo systemctl status xrdp
Wenn es inaktiv ist, starten Sie es neu:sudo systemctl restart xrdpStellen Sie außerdem sicher, dass Ihr Root-Passwort festgelegt ist. Ohne dieses Passwort können Sie sich über x anmelden.RDP kann fehlschlagen.
- Kann ich anstelle von MobaXterm einen anderen Remotedesktopclient verwenden?
Absolut. Jeder RDP Client (wie die integrierte Remotedesktopverbindung auf Windows, Remmina auf Linuxoder Microsoft Remote Desktop unter macOS) funktioniert mit xRDPFür VNC können Sie gängige Clients wie RealVNC, TigerVNC oder TightVNC verwenden, solange sie richtig konfiguriert sind. - Was sind die Mindestanforderungen für die Installation von GNOME auf einem Server?
Sie benötigen mindestens 2.5 GB freien Speicherplatz und eine stabile Internetverbindung. Mehr RAM mit einem CPU power wird die Leistung erheblich verbessern, insbesondere bei der Remote-Verwendung von GNOME. - Ist es möglich, GNOME später zu deinstallieren?
Ja. Wenn Sie GNOME nicht mehr benötigen, entfernen Sie es mit:sudo apt remove ubuntu-gnome-desktop --purgesudo apt autoremoveDadurch wird GNOME gelöscht und nicht verwendete Abhängigkeiten bereinigt.
- Was ist besser für den Fernzugriff: xRDP oder VNC?
xRDP bietet im Allgemeinen ein reibungsloseres Erlebnis und ist für die meisten Benutzer einfacher einzurichten. VNC kann in bestimmten Fällen nützlich sein (z. B. beim Tunneln über SSH), aber es kann sich langsamer anfühlen im Vergleich zu RDP.
Passwort eingerichtet ist und das xRDP Dienst läuft. Sie können x neu startenRDP mit dem Befehl:sudo systemctl restart xrdp - Kann ich anstelle von MobaXterm andere Remotedesktopclients verwenden?
Ja, Sie können jede RDP Kunde (z. B. Windows' integrierte Remote Desktop Connection oder andere Tools von Drittanbietern) für die Verbindung über xRDP. Stellen Sie bei VNC sicher, dass Ihr VNC-Client richtig konfiguriert ist. - Gibt es eine Möglichkeit, GNOME zu deinstallieren, wenn ich es nicht mehr benötige?
Ja, um GNOME zu deinstallieren, führen Sie Folgendes aus:sudo apt remove ubuntu-gnome-desktop --purge
sudo apt autoremoveDadurch werden GNOME und alle unnötigen Abhängigkeiten entfernt.