15%

15% auf alle Hosting-Dienste sparen

Teste deine Fähigkeiten und erhalte Rabatt auf jeden Hosting-Plan

Benutze den Code:

Skills
Anfangen
01.11.2024

Grafische Benutzeroberflächen in Ubuntu: Ein vollständiger Leitfaden zu Desktop-Umgebungen

Egal ob Sie ein erfahrener Linux-Administrator sind oder gerade erst mit Ubuntu anfangen, das Verständnis der verfügbaren grafischen Benutzeroberflächen (GUIs) kann Ihre Produktivität und Ihr Gesamterlebnis dramatisch verbessern. Ubuntu ist eine der beliebtesten Linux-Distributionen der Welt – und ein wesentlicher Grund für diese Popularität ist die robuste Unterstützung mehrerer Desktop-Umgebungen, die jeweils auf unterschiedliche Arbeitsabläufe, Hardware-Funktionen und persönliche Vorlieben zugeschnitten sind.

Wenn Sie Ubuntu auf einem VPS Hosting-Plan ausführen, gibt Ihnen die Flexibilität, Ihre bevorzugte GUI auszuwählen und zu konfigurieren, die vollständige Kontrolle über Ihre Serverumgebung – von leichten Setups für ressourcenbeschränkte Maschinen bis zu funktionsreichen Desktops für Power-User.

In diesem umfassenden Leitfaden behandeln wir alle wichtigen Desktop-Umgebungen, die auf Ubuntu verfügbar sind, wie man jede installiert und anpasst, und wie man nahtlos zwischen ihnen wechselt.

Was ist eine grafische Benutzeroberfläche (GUI) in Ubuntu?

Eine grafische Benutzeroberfläche ist eine visuelle Schicht, die auf dem Linux-Betriebssystem sitzt und es Benutzern ermöglicht, mit dem System durch Fenster, Symbole, Menüs und Zeiger zu interagieren – anstatt rein über die Befehlszeile. In Ubuntu werden GUIs als Desktop-Umgebungen implementiert, die einen Window Manager, einen Dateimanager, ein Systemeinstellungsfeld und eine Suite von Standardanwendungen zusammenfassen.

Ubuntu unterstützt offiziell mehrere Desktop-Umgebungen, und die Community verwaltet viele weitere. Jede hat eine eigene Philosophie: Einige priorisieren Ästhetik und Funktionen, andere konzentrieren sich auf Geschwindigkeit und minimale Ressourcennutzung.

1. GNOME – Ubuntus Standard-Desktop-Umgebung

Übersicht

GNOME (GNU Network Object Model Environment) ist die Standard-Desktop-Umgebung, die mit Standard-Ubuntu-Installationen ausgeliefert wird. Sie ist modern, sauber und um einen Arbeitsablauf herum konzipiert, der Ablenkungen minimiert und den Fokus auf Ihre Aufgaben legt.

GNOME folgt einer „weniger ist mehr”-Philosophie – die Schnittstelle ist standardmäßig absichtlich minimal, aber sie ist durch ein leistungsstarkes Erweiterungsökosystem hochgradig erweiterbar.

Hauptmerkmale von GNOME

  • Aktivitätsübersicht: Drücken Sie die Super-Taste (Windows-Taste), um die Aktivitätsübersicht zu öffnen, die alle offenen Fenster, virtuelle Arbeitsbereiche und eine universelle Suchleiste anzeigt. Dies macht Multitasking und Anwendungswechsel schnell und intuitiv.
  • Dash (App-Launcher): Ein Dock auf der linken Seite mit Ihren angehefteten und derzeit offenen Anwendungen für den Zugriff mit einem Klick.
  • GNOME-Erweiterungen: Eines der leistungsstärksten Merkmale von GNOME. Erweiterungen ermöglichen es Ihnen, Funktionen wie System-Monitoring-Widgets, Zwischenablage-Manager, Window-Tiling-Tools und vieles mehr hinzuzufügen. Durchsuchen und installieren Sie Erweiterungen direkt von extensions.gnome.org.
  • Integrierte Suche: Die Aktivitätssuchleiste kann Anwendungen, Dateien, Kontakte finden und sogar Berechnungen durchführen – alles ohne einen Dateimanager zu öffnen.
  • Wayland-Unterstützung: GNOME auf Ubuntu läuft standardmäßig auf dem Wayland-Anzeigeprotokoll und bietet verbesserte Sicherheit und Leistung gegenüber dem Legacy-X11-System.

So passen Sie GNOME mit GNOME Tweaks an

Das Standard-Einstellungsfeld von GNOME ist absichtlich vereinfacht. Für tiefere Anpassungen installieren Sie GNOME Tweaks:

sudo apt update
sudo apt install gnome-tweaks

Nach der Installation öffnen Sie GNOME Tweaks aus dem Anwendungsmenü. Sie können:

  • Designs ändern: Wechseln Sie zwischen GTK-Designs, um das Aussehen von Fenstern, Schaltflächen und Menüs zu ändern.
  • Icon-Packs ändern: Wenden Sie benutzerdefinierte Icon-Sets für einen neuen visuellen Stil an.
  • Schriftarten verwalten: Passen Sie die systemweite Schriftartendarstellung und -größen an.
  • Erweiterungen konfigurieren: Aktivieren, deaktivieren und konfigurieren Sie installierte GNOME-Erweiterungen.
  • Fensterverhalten anpassen: Ändern Sie Titelleisten-Schaltflächen, Fenster-Fokus-Verhalten und mehr.

Installation von GNOME Extensions Manager

Für ein optimierteres Erweiterungsverwaltungserlebnis installieren Sie die Extensions Manager-App:

sudo apt install gnome-shell-extension-manager

2. KDE Plasma – Das funktionsreiche Kraftpaket

Übersicht

KDE Plasma ist wohl die vollständigste und visuell anpassbarste Desktop-Umgebung, die für Linux verfügbar ist. Wenn Sie einen Desktop möchten, der atemberaubend aussieht und Ihnen granulare Kontrolle über jeden visuellen und verhaltensbezogenen Aspekt Ihrer Umgebung gibt, ist KDE Plasma der Goldstandard.

KDE Plasma ist auch überraschend effizient – trotz seines umfangreichen Funktionssatzes wurde es im Laufe der Jahre erheblich optimiert und funktioniert gut auch auf moderat ausgestatteter Hardware.

Hauptmerkmale von KDE Plasma

  • Unvergleichliche Anpassung: Jedes Element des Desktops – Panels, Widgets (genannt „Plasmoids”), Fensterdekoration, Designs, Farben und Cursor – kann unabhängig angepasst werden.
  • KDE-Widgets: Fügen Sie interaktive Widgets direkt zu Ihrem Desktop oder Panel hinzu, einschließlich Uhren, Wetter-Applets, System-Monitore und Notizblöcke.
  • KWin Window Manager: KDEs Window Manager unterstützt erweiterte Funktionen wie Window Tiling, virtuelle Desktops und atemberaubende Desktop-Effekte (Unschärfe, Transparenz, Animationen).
  • KDE-Anwendungssuite: KDE wird mit einer umfassenden Suite nativer Anwendungen ausgeliefert, einschließlich Dolphin (Dateimanager), Konsole (Terminal), Kate (Texteditor) und Gwenview (Bildbetrachter) – alle eng mit dem Desktop integriert.
  • Systemeinstellungen: Ein zentrales, gut organisiertes Einstellungsfeld, das Ihnen Zugriff auf praktisch jede System- und Desktop-Konfigurationsoption gibt.
  • Aktivitäten: KDEs „Aktivitäten”-Funktion ermöglicht es Ihnen, völlig separate Desktop-Umgebungen innerhalb einer einzigen Sitzung zu erstellen – jede mit ihrem eigenen Hintergrundbild, Widgets und offenen Anwendungen.

Installation von KDE Plasma auf Ubuntu

sudo apt update
sudo apt install kubuntu-desktop

Während der Installation werden Sie aufgefordert, einen Display Manager (Anmeldebildschirm) auszuwählen. Wählen Sie SDDM für das beste KDE-Erlebnis, oder behalten Sie GDM3, wenn Sie häufig zwischen GNOME und KDE wechseln möchten.

3. Xfce – Leicht, schnell und zuverlässig

Übersicht

Xfce ist eine leichte Desktop-Umgebung, die seit Jahrzehnten ein Favorit unter Linux-Benutzern ist. Sie ist so konzipiert, dass sie schnell und ressourcenschonend ist und gleichzeitig visuell vollständig und vollständig funktionsfähig bleibt. Xfce ist eine ausgezeichnete Wahl für ältere Hardware, virtuelle Maschinen oder jede Situation, in der Sie einen reaktionsschnellen Desktop ohne Kompromisse bei der Benutzerfreundlichkeit möchten.

Hauptmerkmale von Xfce

  • Minimale Ressourcennutzung: Xfce verwendet erheblich weniger RAM und CPU als GNOME oder KDE Plasma, was es ideal für Server, VMs und ältere Maschinen macht.
  • Anpassbares Panel: Xfces Panel-System ist hochgradig flexibel – Sie können mehrere Panels hinzufügen, sie überall auf dem Bildschirm positionieren und sie mit einer Vielzahl von Plugins füllen (Anwendungs-Launcher, System Tray, Uhr, Workspace-Umschalter usw.).
  • Thunar Dateimanager: Xfces Standard-Dateimanager ist schnell, sauber und unterstützt benutzerdefinierte Aktionen – ermöglicht es Ihnen, Einträge im Kontextmenü für häufige Aufgaben hinzuzufügen.
  • Stabilität: Xfce ist bekannt dafür, solide und vorhersehbar zu sein. Es ändert sich nicht drastisch zwischen Versionen, was ein großer Vorteil für Produktionsumgebungen ist.
  • Compositing: Trotz seiner leichten Natur enthält Xfce einen integrierten Compositor für Fenster-Transparenz und Schatten.

Installation von Xfce auf Ubuntu

sudo apt update
sudo apt install xubuntu-desktop

Dies installiert das vollständige Xubuntu-Desktop-Erlebnis, einschließlich der Xfce-Desktop-Umgebung und der Xubuntu-Anwendungssuite.

4. LXQt – Ultra-leicht und modern

Übersicht

LXQt ist der Qt-basierte Nachfolger der LXDE-Desktop-Umgebung. Sie ist so konzipiert, dass sie die leichteste vollständig ausgestattete Desktop-Umgebung ist, die verfügbar ist, was sie zur Top-Wahl für sehr niedrig spezifizierte Hardware oder hochgradig ressourcenbeschränkte Umgebungen wie Container und minimale VPS-Instanzen macht.

Trotz seines minimalistischen Ansatzes ist LXQt eine vollständige, moderne Desktop-Umgebung – nicht ein rudimentärer Window Manager. Sie enthält einen Dateimanager, Terminal-Emulator, Texteditor und alle Standard-Komponenten, die Sie erwarten würden.

Hauptmerkmale von LXQt

  • Extrem niedriger Ressourcen-Footprint: LXQt kann komfortabel mit nur 512 MB RAM laufen, was es außergewöhnlich für minimale Server-Umgebungen macht.
  • Qt-basiert: Gebaut auf dem Qt-Framework (das gleiche Toolkit, das von KDE verwendet wird), hat LXQt ein sauberes, modernes Aussehen, das sich gut mit KDE-Anwendungen integriert.
  • Modulares Design: LXQts Komponenten (Panel, Dateimanager, Session Manager usw.) sind weitgehend unabhängig und können bei Bedarf ersetzt oder weggelassen werden.
  • PCManFM-Qt Dateimanager: Ein schneller, leichter Dateimanager mit Tabbed Browsing und Netzwerk-Dateisystem-Unterstützung.
  • Openbox Window Manager: LXQt verwendet Openbox als seinen Standard-Window Manager, der hochgradig konfigurierbar und extrem effizient ist.

Installation von LXQt auf Ubuntu

sudo apt update
sudo apt install lubuntu-desktop

Dies installiert das vollständige Lubuntu-Desktop-Erlebnis, das auf LXQt basiert.

5. Weitere Desktop-Umgebungen, die es wert sind, in Betracht gezogen zu werden

Über die vier oben genannten Hauptoptionen hinaus unterstützt Ubuntu mehrere andere Desktop-Umgebungen, die für spezifische Anwendungsfälle geeignet sein können:

MATE

MATE ist eine Fortsetzung des klassischen GNOME 2-Desktops. Es bietet ein traditionelles Desktop-Layout (Taskleiste oben, Anwendungsmenü, System Tray) und wird von Benutzern geliebt, die einen konventionellen Arbeitsablauf bevorzugen.

sudo apt install ubuntu-mate-desktop

Cinnamon

Cinnamon wurde ursprünglich für Linux Mint entwickelt, funktioniert aber perfekt auf Ubuntu. Es bietet ein Windows-ähnliches Layout mit einer Taskleiste und einem Startmenü, was es zu einer ausgezeichneten Wahl für Benutzer macht, die von Windows wechseln.

sudo apt install cinnamon-desktop-environment

Budgie

Budgie ist eine moderne, elegante Desktop-Umgebung, die vom Solus-Projekt entwickelt wurde. Sie ist sauber, poliert und bietet eine einzigartige Benachrichtigungs- und Einstellungsseitenleiste namens „Raven”-Panel.

sudo apt install ubuntu-budgie-desktop

6. Vergleich von Ubuntu-Desktop-Umgebungen auf einen Blick

Desktop-UmgebungRAM-Nutzung (Leerlauf)Am besten fürAnpassbarkeit
GNOME~800 MB – 1,2 GBModerne Arbeitsabläufe, Standard-UbuntuHoch (über Erweiterungen)
KDE Plasma~600 MB – 900 MBPower-User, visuelle AnpassungExtrem hoch
Xfce~300 MB – 500 MBÄltere Hardware, StabilitätModerat
LXQt~200 MB – 350 MBMinimale VPS, Low-Spec-MaschinenModerat
MATE~350 MB – 500 MBTraditionelle Desktop-BenutzerModerat
Cinnamon~500 MB – 700 MBWindows-MigrantenHoch
Budgie~500 MB – 700 MBElegantes, modernes AussehenModerat

> Hinweis: RAM-Nutzungszahlen sind ungefähr und variieren je nach Systemkonfiguration, laufenden Diensten und der Anzahl der offenen Anwendungen.

7. Wie man zwischen Desktop-Umgebungen wechselt

Einer der großen Vorteile von Ubuntu ist, dass Sie mehrere Desktop-Umgebungen gleichzeitig installieren und zwischen ihnen bei der Anmeldung wechseln können – ohne dass Sie das Betriebssystem neu installieren oder separate Maschinen verwalten müssen.

Schritt-für-Schritt: Wechsel zwischen Desktop-Umgebungen

Schritt 1: Abmelden

Klicken Sie auf das Systemmenü in der oberen rechten Ecke Ihres Bildschirms und wählen Sie „Abmelden” (oder „Abmelden” in GNOME).

Schritt 2: Zugriff auf den Session-Selector

Auf dem Anmeldebildschirm (GDM, LightDM oder SDDM je nach Ihrer Einrichtung) suchen Sie nach einem Zahnradsymbol oder Session-Selector in der Nähe der Anmeldeschaltfläche.

Schritt 3: Wählen Sie Ihre Desktop-Umgebung

Klicken Sie auf das Zahnradsymbol und wählen Sie die Desktop-Umgebung, die Sie für diese Sitzung verwenden möchten. Ihre Wahl wird für zukünftige Anmeldungen beibehalten.

Schritt 4: Anmelden

Geben Sie Ihr Passwort ein und melden Sie sich an. Die ausgewählte Desktop-Umgebung wird geladen.

Wechsel von Display Managern

Wenn Sie mehrere Desktop-Umgebungen installiert haben und Ihren Standard-Display Manager ändern möchten, führen Sie aus:

sudo dpkg-reconfigure gdm3

Oder ersetzen Sie gdm3 durch lightdm oder sddm je nachdem, welche Display Manager installiert sind.

8. Ausführung von Ubuntu-GUIs auf einem Remote-VPS

Wenn Sie einen Ubuntu-Server remote verwalten – zum Beispiel auf einem VPS Hosting-Plan oder einer Dedicated Servers-Instanz – können Sie immer noch eine vollständige grafische Desktop-Umgebung mit Remote-Desktop-Protokollen ausführen.

Option 1: VNC (Virtual Network Computing)

Installieren Sie einen VNC-Server neben Ihrer Desktop-Umgebung:

sudo apt install tigervnc-standalone-server

Konfigurieren Sie ihn dann so, dass er Ihre bevorzugte Desktop-Umgebung startet, und verbinden Sie sich mit einem VNC-Client von Ihrem lokalen Computer.

Option 2: XRDP (Remote Desktop Protocol)

XRDP ermöglicht es Ihnen, sich mit Ihrem Ubuntu-Server mit dem Standard-Windows-Remote-Desktop-Client zu verbinden:

sudo apt install xrdp
sudo systemctl enable xrdp
sudo systemctl start xrdp

XRDP funktioniert nahtlos mit Xfce und LXQt, was diese leichten Umgebungen besonders gut für Remote-VPS-Desktop-Zugriff geeignet macht.

Option 3: SSH mit X11-Weiterleitung

Zum Ausführen einzelner GUI-Anwendungen (anstelle eines vollständigen Desktops) über SSH:

ssh -X username@your-server-ip

Dies leitet die grafische Ausgabe einzelner Anwendungen zu Ihrer lokalen Anzeige weiter – nützlich zum Ausführen eines einzelnen GUI-Tools ohne den Overhead einer vollständigen Desktop-Sitzung.

> Pro-Tipp: Wenn Sie eine verwaltete Umgebung mit einem integrierten Kontrollfeld suchen, erwägen Sie VPS mit cPanel oder erkunden Sie die vollständige Palette von VPS-Kontrollfeldern, die von AlexHost verfügbar sind, um die Serververwaltung ohne vollständige Desktop-GUI zu vereinfachen.

9. Best Practices für die Verwaltung von Desktop-Umgebungen auf Ubuntu

Vermeiden Sie die gleichzeitige Installation zu vieler Desktop-Umgebungen

Jede Desktop-Umgebung installiert ihren eigenen Satz von Bibliotheken, Anwendungen und Konfigurationsdateien. Die gleichzeitige Installation vieler Umgebungen kann zu Konflikten, doppelten Anwendungen in Ihrem App-Menü und erhöhter Festplattennutzung führen. Installieren Sie nur die Umgebungen, die Sie aktiv verwenden.

Verwenden Sie ein separates Benutzerkonto zum Testen

Beim Experimentieren mit einer neuen Desktop-Umgebung sollten Sie ein separates Benutzerkonto zum Testen erstellen. Desktop-Umgebungskonfigurationen werden pro Benutzer gespeichert, daher bleibt die Einstellung Ihres primären Kontos sauber.

15%

15% auf alle Hosting-Dienste sparen

Teste deine Fähigkeiten und erhalte Rabatt auf jeden Hosting-Plan

Benutze den Code:

Skills
Anfangen