Hem Audio En guide till fönsterhanterare och stationära datorer för unix och linux

En guide till fönsterhanterare och stationära datorer för unix och linux

Innehållsförteckning:

Anonim

Liksom allt annat i Unix- och Linuxvärlden finns det många val när det gäller användargränssnitt. Detta kan vara både en välsignelse och en förbannelse. Val innebär att det är möjligt att hitta bättre passform, men att göra det valet kan vara svårt och tidskrävande. Här klipper vi igenom röran och ger en översikt över olika alternativ för skrivbordsmiljöer och fönsterhanterare.

Window Manager vs. Desktop miljö

Det första du vill bestämma är om du vill ha en traditionell, fullblåst fönstermiljö eller bara en fönsterhanterare.


Under X Window System, som de flesta Linux och andra Unix-system använder, är grafiksystemet mycket modulärt. X är inte ett grafiskt användargränssnitt i sig, men hanterar den faktiska placeringen av pixlarna. Allt det vet om är var fönstren är och var musen är och om knapparna trycks in. Det drar inte ens dekorationerna runt fönstren. Försök döda din fönsterhanterare någon gång. Fönstren kommer fortfarande att finnas där, men du kan inte flytta dem. Fönsterhanteraren är det som hanterar rörelsen och drar de vackra gränserna runt dina fönster.


En skrivbordsmiljö inkluderar en fönsterhanterare, men den ger också andra godbitar, som en filhanterare (liknande Windows Utforskaren för Mac Finder) och andra små applikationer.


Om du vill ha en mer minimalistisk inställning till ditt gränssnitt kan du bara hålla dig till en fönsterhanterare. Fördelen med detta tillvägagångssätt är att du får blanda och matcha alla de olika alternativen för dina verktyg, så att du får exakt det skrivbord du vill ha.

Skrivbordsmiljöer

GNOME

GNOME är en av de största stationära datorerna i Linuxvärlden. Det startade under regi av Richard Stallmans GNU-projekt på grund av en kontrovers om licensiering av Qt-verktygssatsen som KDE använde. Licensen var äganderätt då, även om KDE var öppen källkod. Qt har sedan dess varit öppet, men det finns fortfarande en rivalitet mellan GNOME och Qt. En av de stora förändringarna i GNOME 3 har varit GNOME-skalet, som ytligt liknar Ubuntu's Unity-gränssnitt. Liksom Unity har det skapats en del kontroverser, men hej, ett av tidsfördrivna Linux-användare kämpar med varandra om vilket är det bästa programmet!


KDE

KDE är den andra viktiga stationära miljön i Unix och Linux-världen. Den är polerad, men bibehåller fortfarande mer av en traditionell skrivbordsutseende och i kontrast till både Gnome 3 och Unity. Det är ett väldigt snyggt gränssnitt, men om du gillar det är det fortfarande bara en smakfråga.


Xfce

Om de andra valen är för tunga för din smak men du fortfarande vill ha en skrivbordsmiljö, kan Xfce vara en bra passform för dig. Det fungerar bra på långsammare, äldre system, men det har valfri grafisk-liknande komposition.


LXDE

Om du vill ha en ännu lättare lösning vill du kolla in LXDE. Det är avsett för lågspecifika datorer som netbooks och för personer som använder mobila enheter, så det använder mindre minne och mindre ström.


Enhet

Enhet kan vara ett fint namn, men inte för vad det gjorde med Ubuntu-gemenskapen. Även om Canonical försökte göra en ännu mer användarvänlig version av sin Linux-distribution, utlänkte den några framstående Linux-utvecklare för sin påstådda "dumma ner" på skrivbordet och för dess uppenbara buggy kvalitet. (om Linux-distributioner i Linuxdistros: Vilken är bäst?)


Emellertid introducerade version 11.04 av Ubuntu några spännande nya funktioner, som möjligheten att söka igenom menyer. Tryck bara på "Alt" så kommer en sökruta att dyka upp, så att du snabbt kan hitta menyalternativ.

Fönsterhanterare

Som tidigare nämnts är fönsterhanterare ett slimmat alternativ till skrivbordsmiljöer. De finns i allmänhet i en av två smaker: stapling och kaklat. Stapling avser metoden du är van vid, där fönster visas överlappande varandra. Beläggning, som namnet antyder, ordnar fönster för att försöka maximera skärmanvändningen. (Den första versionen av Windows fungerade på det här sättet eftersom Apple höll patentet på att stapla fönster.) Vissa tekniska användare som systemadministratörer och programmerare svär genom att kakla och tror att det är mer effektivt att stapla fönsterhanterare.


Öppen låda

Openbox är en populär fönsterhanterare eftersom allt det egentligen gör är att hantera fönster. I stället för något som aktivitetsfältet i Windows får du en meny som dyker upp när du högerklickar på skrivbordet. Det kan konfigureras genom en textfil (något du kommer att behöva kämpa med i Unix-världen förr eller senare) eller genom ett GUI-program som heter obconf.


Fluxbox

Fluxbox liknar Openbox eftersom den är väldigt konfigurerbar och minimalistisk, men den har en intressant twist. Du kan gruppera fönster i flikar, liknande surfning på flikar. Detta gör att du enkelt kan gruppera fönster.


Upplysning

Om du vill ha en attraktiv fönsterhanterare som inte kommer att använda många resurser, kanske du vill söka upplysning. Ja, det här är en teknisk webbplats, inte en som handlar om spiritualitet. Upplysning är en snygg fönsterhanterare som ironiskt nog ansågs vara något av en resursskog när den debuterade i slutet av 90-talet, men det fungerar bra på äldre hårdvara.


DR17-versionen (den senaste i skrivande stund) är avsedd att vara en fullfjädrad skrivbordsmiljö. Du kan ladda ner en förhandsgranskning, men håll inte andan för hela versionen. Det har utvecklats i över 10 år, även om det tydligen är ganska användbart som det är.


fvwm

Denna mycket konfigurerbara fönsterhanterare har funnits i flera år. Det är helt klart en av de mest Unixy i gruppen. Därför är det inte lika användarvänligt, men en expert kan göra några otroligt vackra anpassningar, som skärmdumparna på hemsidan visar.

Kakelfönsterhanterare

xmonad

Denna sida vid sida chefen är skriven i Haskell, ett av programmeringsspråken som sparrar med Lisp som favorit hos allvarliga akademiska datavetenskap eggheads (och "det bästa datorspråket genom tiderna"). Det syftar till att vara en stabil, kraschfri chef.


wmii

Wmii är mer minimalistisk och försöker hålla sig till den traditionella Unix-filosofin. Det konfigureras via kommandon på Unix-kommandoraden. En intressant funktion är dess förmåga att tagga fönster för enkel hantering.


Grymt bra

Awesome syftar till att vara en mycket konfigurerbar fönsterhanterare. Det konfigureras via ett Lua-skript och är litet och utdragbart.


dwm

Dwm är en kusin till wmii. Du måste dock vara en verklig hårdkärnig teknik för att konfigurera den här. Den enda konfigurationsfilen är dess egen källkod!


Råttgift

Som namnet antyder är ratpoison ett försök att låta maktanvändare manipulera fönster utan att använda musen. I själva verket är det ett mål för alla dessa fönsterhanterare. Varför? Tänk på deras publik. De riktar sig främst till programmerare. Det här är människor som inte vill ta handen från hemmaplan.


Naturligtvis repor detta bara ytan. Wikipedia har en lista över skrivbordsmiljöer och fönsterhanterare, och du kanske också vill kolla in den här sidan. Testa en. Prova flera! Oavsett om du är en ny eller erfaren användare, har du mycket att hålla dig upptagen.

En guide till fönsterhanterare och stationära datorer för unix och linux