Huis audio Een gids voor vensterbeheerders en desktops voor unix en linux

Een gids voor vensterbeheerders en desktops voor unix en linux

Inhoudsopgave:

Anonim

Net als al het andere in de wereld van Unix en Linux, is er veel keuze als het gaat om gebruikersinterfaces. Dit kan zowel een zegen als een vloek zijn. Keuze betekent dat het mogelijk is om een ​​betere pasvorm te vinden, maar die keuze maken kan moeilijk en tijdrovend zijn. Hier zullen we de rommel doorbreken en een overzicht geven van verschillende opties voor desktopomgevingen en vensterbeheerders.

Window Manager versus Desktopomgeving

Het eerste wat u wilt beslissen, is of u een traditionele, volledige raamomgeving wilt of gewoon een vensterbeheerder.


Onder het X Window-systeem, dat de meeste Linux- en andere Unix-systemen gebruiken, is het grafische systeem zeer modulair. X is op zichzelf geen grafische gebruikersinterface, maar zorgt voor de daadwerkelijke plaatsing van de pixels. Alles wat het weet is waar de vensters zijn en waar de muis is en of de knoppen worden ingedrukt. Het tekent zelfs niet de decoraties rond de ramen. Probeer eens je window manager te doden. De vensters blijven staan, maar u kunt ze niet verplaatsen. De vensterbeheerder zorgt voor de beweging en trekt die mooie randen rond uw vensters.


Een bureaubladomgeving omvat een vensterbeheerder, maar biedt ook enkele andere extra's, zoals een bestandsbeheerder (vergelijkbaar met Windows Explorer voor de Mac Finder) en andere kleine toepassingen.


Als u een meer minimalistische benadering van uw interface wilt, kunt u gewoon bij een windowmanager blijven. Het voordeel van deze aanpak is dat u alle verschillende opties voor uw hulpprogramma's kunt mixen en matchen, zodat u precies de gewenste desktop kunt krijgen.

Desktopomgevingen

GNOOM

GNOME is een van de belangrijkste desktops in de Linux-wereld. Het begon onder auspiciën van het GNU-project van Richard Stallman vanwege een controverse over de licentiëring van de Qt-toolkit die KDE gebruikte. De licentie was toentertijd eigendom, hoewel KDE open source was. Qt is sindsdien open source, maar er is nog steeds een rivaliteit gaande tussen GNOME en Qt. Een van de belangrijkste veranderingen in GNOME 3 is de GNOME Shell, die oppervlakkig lijkt op de Unity-interface van Ubuntu. Net als Unity heeft het voor enige controverse gezorgd, maar hey, een van de bezigheden van Linux-gebruikers vecht met elkaar over wat het beste programma is!


KDE

KDE is de andere belangrijke desktopomgeving in de Unix- en Linux-wereld. Het is gepolijst, maar behoudt nog steeds meer een traditionele desktop-look en feel, in tegenstelling tot zowel Gnome 3 als Unity. Het is een erg gelikte interface, maar of je het leuk vindt is nog steeds een kwestie van smaak.


Xfce

Als de andere keuzes te zwaar naar je smaak zijn, maar je wilt toch een desktopomgeving, dan is Xfce misschien een goede oplossing voor jou. Het werkt geweldig op langzamere, oudere systemen, maar beschikt over optionele grafische composities.


LXDE

Als u een nog lichtere oplossing wilt, moet u LXDE bekijken. Het is bedoeld voor low-spec computers zoals netbooks en voor mensen die mobiele apparaten gebruiken, dus het gebruikt minder geheugen en minder stroom.


Eenheid

Eenheid is misschien een leuke naam, maar niet voor wat het de Ubuntu-gemeenschap heeft aangedaan. Hoewel Canonical een nog gebruiksvriendelijkere versie van zijn Linux-distributie probeerde te maken, vervreemdde het enkele prominente Linux-ontwikkelaars van zijn vermeende "stomheid" van de desktop en voor zijn schijnbaar buggy-kwaliteit. (over Linux-distributies in Linux Distros: Welke is de beste?)


Versie 11.04 van Ubuntu introduceerde echter enkele opwindende nieuwe functies, zoals de mogelijkheid om door menu's te zoeken. Druk op "Alt" en er verschijnt een zoekvak waarmee u snel menu-opties kunt vinden.

Window Managers

Window managers, zoals eerder vermeld, zijn een afgeslankt alternatief voor desktopomgevingen. Ze komen meestal in een van twee smaken: stapelen en betegeld. Stapelen verwijst naar de methode die u gewend bent, waarbij vensters overlappend worden weergegeven. Tegels, zoals de naam al doet vermoeden, schikt vensters om te proberen het schermgebruik te maximaliseren. (De eerste versie van Windows werkte op deze manier omdat Apple het patent had op het stapelen van vensters.) Sommige technische gebruikers, zoals systeembeheerders en programmeurs, zweren bij het betegelen en geloven dat het efficiënter is dan het stapelen van vensterbeheerders.


Open doos

Openbox is een populaire vensterbeheerder omdat het alleen maar vensters beheert. In plaats van zoiets als de taakbalk in Windows, krijgt u een menu dat verschijnt wanneer u met de rechtermuisknop op het bureaublad klikt. Het is configureerbaar via een tekstbestand (iets waar je vroeger of later in de Unix-wereld mee moet worstelen) of via een GUI-programma genaamd obconf.


Fluxbox

Fluxbox is vergelijkbaar met Openbox omdat het zeer configureerbaar en minimalistisch is, maar het heeft een interessante wending. U kunt vensters groeperen in tabbladen, vergelijkbaar met browsen met tabbladen. Hiermee kunt u vensters eenvoudig groeperen.


verlichting

Als u een aantrekkelijke windowmanager wilt die niet veel bronnen gebruikt, wilt u misschien Verlichting zoeken. Ja, dit is een technische site, niet een die zich bezighoudt met spiritualiteit. Enlightenment is een gelikte vensterbeheerder die, ironisch genoeg, werd beschouwd als iets van een resource hog toen het eind jaren '90 debuteerde, maar het werkt prima op oudere hardware.


De DR17-versie (de nieuwste op het moment van schrijven) is bedoeld als een volwaardige desktopomgeving. Je kunt een preview-release downloaden, maar houd je adem niet in voor de volledige versie. Het is al meer dan 10 jaar in ontwikkeling, hoewel het blijkbaar behoorlijk bruikbaar is zoals het is.


fvwm

Deze zeer configureerbare windowmanager bestaat al jaren. Het is duidelijk een van de meest Unixy van het stel. Daarom is het niet zo gebruiksvriendelijk, maar een expert kan een aantal verbazingwekkend mooie aanpassingen maken, zoals de screenshots op de startpagina laten zien.

Tegelraammanagers

xmonad

Deze tegelmanager is geschreven in Haskell, een van de programmeertalen die sparren met Lisp als favoriet van serieuze academische informatica-eggheads (en "de beste computertaal aller tijden"). Het wil een stabiele, crashvrije manager zijn.


wmii

Wmii is minimalistischer en probeert zich te houden aan de traditionele Unix-filosofie. Het is geconfigureerd via opdrachten op de Unix-opdrachtregel. Een interessante functie is de mogelijkheid om vensters te taggen voor eenvoudig beheer.


Geweldig

Awesome wil een zeer configureerbare windowmanager zijn. Het is geconfigureerd via een Lua-script en is klein en uitbreidbaar.


DWM

Dwm is een neef van Wmii. Je moet echter een echte hard-core techneut zijn om deze te configureren. Het enige configuratiebestand is zijn eigen broncode!


Rattengif

Zoals de naam al doet vermoeden, is ratpoison een poging om machtsgebruikers vensters te laten manipuleren zonder de muis te gebruiken. Het is zelfs een doel van al deze windowmanagers. Waarom? Denk aan hun publiek. Ze zijn vooral gericht op programmeurs. Dit zijn mensen die hun handen niet heel erg van de thuisrij willen halen.


Natuurlijk krast dit alleen het oppervlak. Wikipedia heeft een lijst met bureaubladomgevingen en vensterbeheerders. Misschien wilt u deze pagina ook bekijken. Probeer een. Probeer verschillende! Of u nu een nieuwe of ervaren gebruiker bent, u hebt genoeg om u bezig te houden.

Een gids voor vensterbeheerders en desktops voor unix en linux