Inhaltsverzeichnis:
Ähnlich wie alles andere in der Unix- und Linux-Welt gibt es eine große Auswahl an Benutzeroberflächen. Dies kann sowohl ein Segen als auch ein Fluch sein. Auswahl bedeutet, dass es möglich ist, eine bessere Anpassung zu finden, aber diese Auswahl kann schwierig und zeitaufwändig sein. Hier werden wir die Unordnung beseitigen und einen Überblick über die verschiedenen Optionen für Desktop-Umgebungen und Fenstermanager geben.
Window Manager vs. Desktop-Umgebung
Als Erstes möchten Sie entscheiden, ob Sie eine herkömmliche, vollständige Fensterumgebung oder nur einen Fenstermanager wünschen.
Unter dem X Window System, das die meisten Linux- und anderen Unix-Systeme verwenden, ist das Grafiksystem sehr modular. X ist keine grafische Benutzeroberfläche für sich, sondern verwaltet die tatsächliche Platzierung der Pixel. Es weiß nur, wo sich die Fenster befinden und wo sich die Maus befindet und ob die Tasten gedrückt werden. Es zeichnet nicht einmal die Dekorationen um die Fenster. Versuchen Sie, irgendwann Ihren Fenstermanager zu töten. Die Fenster sind weiterhin vorhanden, aber Sie können sie nicht verschieben. Der Fenstermanager regelt die Bewegung und zeichnet die hübschen Ränder um Ihre Fenster.
Eine Desktop-Umgebung enthält einen Fenstermanager, bietet jedoch auch einige andere Extras, z. B. einen Dateimanager (ähnlich dem Windows Explorer für den Mac Finder) und andere kleine Anwendungen.
Wenn Sie eine minimalistischere Herangehensweise an Ihre Benutzeroberfläche wünschen, können Sie sich einfach an einen Fenstermanager halten. Der Vorteil dieses Ansatzes besteht darin, dass Sie alle verschiedenen Optionen für Ihre Dienstprogramme mischen und anpassen können, um genau den gewünschten Desktop zu erhalten.
Desktop-Umgebungen
GNOMEGNOME ist einer der wichtigsten Desktops in der Linux-Welt. Es begann unter der Schirmherrschaft von Richard Stallmans GNU-Projekt aufgrund einer Kontroverse über die Lizenzierung des von KDE verwendeten Qt-Toolkits. Die Lizenz war zu dieser Zeit proprietär, obwohl KDE Open Source war. Qt ist seitdem Open Source, aber es gibt immer noch eine Rivalität zwischen GNOME und Qt. Eine der wichtigsten Änderungen in GNOME 3 war die GNOME-Shell, die der Unity-Oberfläche von Ubuntu oberflächlich ähnelt. Wie Unity hat es einige Kontroversen ausgelöst, aber hey, einer der Zeitvertreibe von Linux-Anwendern kämpft miteinander, um welches Programm es sich handelt!
KDE
KDE ist die andere wichtige Desktop-Umgebung der Wahl in der Unix- und Linux-Welt. Es ist poliert, behält aber im Gegensatz zu Gnome 3 und Unity immer noch das Aussehen und Verhalten eines traditionellen Desktops bei. Es ist ein sehr schickes Interface, aber ob Sie es mögen, ist immer noch nur eine Frage des Geschmacks.
Xfce
Wenn die anderen Optionen für Ihren Geschmack zu schwer sind, Sie aber dennoch eine Desktop-Umgebung wünschen, ist Xfce möglicherweise eine gute Wahl für Sie. Es läuft hervorragend auf langsameren, älteren Systemen, bietet jedoch optional grafisch ähnliches Compositing.
LXDE
Wenn Sie eine noch leichtere Lösung suchen, sollten Sie LXDE ausprobieren. Es ist für Computer mit geringen technischen Daten wie Netbooks und für Benutzer mobiler Geräte vorgesehen, sodass weniger Speicher und weniger Strom verbraucht werden.
Einheit
Einheit mag ein netter Name sein, aber nicht für das, was sie der Ubuntu-Community angetan hat. Obwohl Canonical versucht hat, eine noch benutzerfreundlichere Version seiner Linux-Distribution zu erstellen, hat es einige prominente Linux-Entwickler entfremdet, weil sie den Desktop verdummt und anscheinend fehlerhaft sind. (Über Linux-Distributionen in Linux-Distros: Welches ist das Beste?)
Die Version 11.04 von Ubuntu führte jedoch einige aufregende neue Funktionen ein, wie die Möglichkeit, Menüs zu durchsuchen. Drücken Sie einfach "Alt" und ein Suchfeld öffnet sich, mit dem Sie Menüoptionen schnell finden können.
Fenstermanager
Window Manager sind, wie bereits erwähnt, eine abgespeckte Alternative zu Desktop-Umgebungen. Sie sind in der Regel in zwei Geschmacksrichtungen erhältlich: stapelbar und gekachelt. Stapeln bezieht sich auf die gewohnte Methode, bei der Fenster überlappend angezeigt werden. Durch Kacheln werden, wie der Name schon sagt, die Fenster so angeordnet, dass die Bildschirmnutzung maximiert wird. (Die erste Version von Windows hat auf diese Weise funktioniert, da Apple das Patent für das Stapeln von Fenstern innehatte.) Einige technische Benutzer wie Systemadministratoren und Programmierer schwören auf das Kacheln und sind der Ansicht, dass das Stapeln von Fenstermanagern effizienter ist.
Offene Box
Openbox ist ein beliebter Fenstermanager, da es nur Fenster verwaltet. Anstelle der Taskleiste in Windows wird ein Menü angezeigt, das angezeigt wird, wenn Sie mit der rechten Maustaste auf den Desktop klicken. Es kann über eine Textdatei (etwas, mit dem Sie sich früher oder später in der Unix-Welt auseinandersetzen müssen) oder über ein GUI-Programm namens obconf konfiguriert werden.
Fluxbox
Fluxbox ist Openbox ähnlich, da es sehr konfigurierbar und minimalistisch ist, aber es hat eine interessante Wendung. Sie können Fenster ähnlich wie beim Browsen mit Registerkarten in Registerkarten gruppieren. Auf diese Weise können Sie Fenster einfach gruppieren.
Erleuchtung
Wenn Sie einen attraktiven Fenstermanager suchen, der nicht viele Ressourcen verbraucht, sollten Sie nach Aufklärung suchen. Ja, dies ist eine Tech-Site, keine, die sich mit Spiritualität befasst. Enlightenment ist ein schlauer Fenstermanager, der ironischerweise bei seinem Debüt in den späten 90ern als Ressourcenfresser galt, aber auf älterer Hardware hervorragend funktioniert.
Die DR17-Version (die aktuellste zum Zeitpunkt des Schreibens) soll eine vollwertige Desktop-Umgebung sein. Sie können eine Vorschauversion herunterladen, aber halten Sie nicht den Atem für die Vollversion. Es ist seit über 10 Jahren in der Entwicklung, obwohl es anscheinend ziemlich brauchbar ist.
Fvwm
Dieser hoch konfigurierbare Fenstermanager gibt es schon seit Jahren. Es ist eindeutig eines der Unixy des Haufen. Daher ist es nicht so benutzerfreundlich, aber ein Experte kann einige erstaunlich schöne Anpassungen vornehmen, wie die Screenshots auf der Startseite zeigen.
Kacheln von Fenstermanagern
XmonadDieser Kachel-Manager ist in Haskell geschrieben, einer der Programmiersprachen, in denen Lisp als Favorit der ernsthaften Eggheads der akademischen Informatik gilt (und "die beste Computersprache aller Zeiten"). Ziel ist es, ein stabiler, sturzfreier Manager zu sein.
wmii
Wmii ist minimalistischer und versucht, sich an die traditionelle Unix-Philosophie zu halten. Es wird über Befehle in der Unix-Befehlszeile konfiguriert. Eine interessante Funktion ist die Möglichkeit, Fenster für eine einfache Verwaltung mit Tags zu versehen.
Genial
Awesome möchte ein hoch konfigurierbarer Fenstermanager sein. Es wird über ein Lua-Skript konfiguriert und ist klein und erweiterbar.
dwm
Dwm ist ein Cousin von wmii. Sie müssen jedoch ein echter Hardcore-Techniker sein, um dieses zu konfigurieren. Die einzige Konfigurationsdatei ist ein eigener Quellcode!
Rattengift
Wie der Name schon sagt, handelt es sich bei Ratpoison um den Versuch, Hauptbenutzern das Manipulieren von Fenstern ohne die Verwendung der Maus zu ermöglichen. Tatsächlich ist es ein Ziel all dieser Fenstermanager. Warum? Denken Sie an ihr Publikum. Sie richten sich hauptsächlich an Programmierer. Das sind Leute, die sich nicht so sehr von der eigenen Reihe lösen wollen.
Das kratzt natürlich nur an der Oberfläche. Wikipedia hat eine Liste mit Desktop-Umgebungen und Fenstermanagern. Vielleicht möchten Sie auch diese Seite lesen. Probier einen. Probieren Sie mehrere! Egal, ob Sie ein neuer oder erfahrener Benutzer sind, Sie werden viel zu tun haben.