Uanset hvor mange skærme du bruger med din computer, vil du aldrig kunne passe alle appvinduerne på dit skrivebord. Medmindre du selvfølgelig har det rigtige værktøj.
En vinduesmanager er et perfekt værktøj, der opfylder dette krav meget godt og giver dig mulighed for at udnytte skærmens ejendom på din computer/ekstern skærm til sit fulde potentiale.
Men hvad er det helt præcist, hvad kan det gøre, og hvad er nogle af de bedste vinduesadministratorer, du kan bruge på Linux? Her er en guide med svar på alle sådanne spørgsmål.
Hvad er en Window Manager?
Ligesom alle andre Unix-lignende operativsystemer bruger Linux også X Window -systemet (eller X11) som standardvinduesystem til at generere de væsentlige GUI-elementer, der kræves af forskellige GUI-baserede apps for at fungere.
Men bortset fra det har X11 -systemet ikke meget at tilbyde. Som et resultat kan du ikke bruge det til at administrere og organisere appvinduerne på dit skrivebord efter dine præferencer.
Det er her en vinduesmanager kommer ind. Det giver dig mulighed for at styre den måde, appvinduer vises og opfører sig på din computers skærm eller ekstern skærm. På den måde kan du styre deres placering og dermed udseendet, så du kan få mest muligt ud af skærmens ejendom og forbedre din multitasking -oplevelse.
De bedste vinduesadministratorer til Linux
Følgende er en liste over de bedste vinduesadministratorer til Linux - både flydende og flisebelagte - som du kan bruge til at udnytte din skærms ejendom fuldt ud.
Xmonad er en gratis og open-source dynamisk flisevinduehåndtering til Linux. Den er skrevet i Haskell og leveres med en konfigurationsfil, der hjælper dig med at tilpasse dens adfærd efter dine præferencer.
Da den er skrevet i Haskell, kan det være ret udfordrende at forstå og konfigurere xmonads konfigurationsfil med det samme, især hvis du ikke har nogen tidligere erfaring med Haskell. For dem med en god forståelse af sproget rækker omfanget af tilpasning og brugervenlighed imidlertid langt ud over, hvad du kan få ud af de fleste vinduesadministratorer.
En af xmonads største fordele er, at det automatiserer vinduesarrangement for dig, så du bedre kan fokusere på at få dit arbejde udført. Hvad angår sit funktionssæt, tilbyder programmet et omfattende bibliotek med udvidelser, Xinerama-understøttelse (til multi-display-opsætninger) og on-the-fly rekonfiguration, blandt andre.
For at installere xmonad på Debian/Ubuntu, kør:
sudo apt installere xmonad
På Arch Linux:
sudo pacman -S xmonad
På Fedora/CentOS og andre RHEL-baserede systemer:
sudo dnf installer xmonad
Awesome startede som en gaffel af DWM (Dynamic Window Manager), men udviklede sig senere til en fuldgyldig Linux-vinduesmanager i sig selv. Et af programmets formål har været at tilbyde en hurtig og enkel vindueshåndteringsløsning uden at gå på kompromis med de avancerede funktioner. Og for det meste er det lykkedes at leve op til det.
Det er skrevet ind Lua, som er et kraftfuldt programmeringssprog med et omfattende anvendelsesområde med hensyn til tilpasning. Hvis du er en strømbruger, der ønsker fuldstændig kontrol over GUI og vindueshåndtering, kan awesome give dig stort set alt, hvad du ønsker, med et veldokumenteret API for at hjælpe dig på vej.
Et af de aspekter, der får fantastisk til at skille sig ud fra nogle af de andre vinduesadministratorer, er det i stedet for at bruge Xlib bibliotek, som vides at fremkalde latenstid, bruger det det asynkrone XCM -bibliotek, der sikrer, at dine handlinger ikke er underlagt så meget reaktionstid.
Sådan installeres fantastisk på Debian/Ubuntu:
sudo apt installer fantastisk
På Arch Linux:
sudo pacman -S fantastisk
På Fedora/CentOS/RHEL:
sudo dnf installer fantastisk
DWM eller Dynamic Window Manager er en af de ældre Linux -vinduesadministratorer på denne liste. Det er en dynamisk vinduesfliseleder og har været en inspiration bag udviklingen af populært vindue ledere som xmonad og awesome, hovedsageligt på grund af dens minimale og forenklede funktionalitet, der bare virker godt.
Som en konsekvens af denne lette fremgangsmåde står DWM over for visse mangler. En sådan er manglen på en konfigurationsfil, som gør tilpasning af programmets elementer kompliceret, da du nu skal ændre dens kildekode og opbygge den hver gang du vil foretage en ændring.
Det er på grund af denne grund, at DWM normalt er en foretrukken vinduesmanager, der vælges for dem, der har brug for en problemfri vinduesmanager, der simpelthen gør et job - vindueshåndtering - i modsætning til noget, der er fuld af ekstra elementer og funktioner, som kan tilføre kompleksiteten til erfaring.
For at installere DWM på Debian og Ubuntu skal du bruge:
sudo apt installere dwm
På Arch Linux:
sudo pacman -S dwm
Det er let at installere DWM på Fedora/CentOS og RHEL-baserede systemer:
sudo dnf installer dwm
IceWM er en stablingsvinduesmanager skrevet i C ++. Det fokuserer udelukkende på at levere en hurtig og problemfri vindueshåndteringsoplevelse, hvilket gør den perfekt til underdrevne Linux -maskiner. På trods af at det er let, går programmet imidlertid ikke på kompromis med væsentlig brugervenlighed og tilpasning.
Den bruger en almindelig tekstfil, som er langt lettere at ændre og gør tilpasning til en leg. Ikke nok med det, det tilbyder også dokumenterede vejledninger til at hjælpe dig med at ændre konfigurationsfilen. Derudover er der tilfældige (læs "nyttige") værktøjstip hist og her for at gøre dig bekendt med GUI -elementerne og deres funktionaliteter.
En interessant GUI-tilføjelse i IceWM er den indbyggede proceslinje i bunden, der yderligere forenkler administration og organisering af appvinduer og arbejdsområder på skrivebordet. Tilsvarende tilbyder den også understøttelse af både RandR og Xinerama, hvilket er et godt strejf til at hjælpe dig med multi-monitor opsætninger.
Sådan installeres IceWM på Debian/Ubuntu:
sudo apt installere icewm
På Arch Linux:
sudo pacman -S icewm
På Fedora/CentOS/RHEL:
sudo dnf installer icewm
I3 vindueshåndteringen er en manuel vinduesfliser, der understøtter en masse vinduesorganisationsindstillinger. Det er skrevet i C, og ligesom IceWM giver det også konfigurationsfunktionaliteten via en almindelig tekstfil, som gør det let at ændre dets elementer til din stil.
Grundlæggende har i3 til formål at være hurtig og minimal, mens den stadig appellerer til avancerede brugere. Som sådan får du de væsentlige funktioner såsom manuel vinduesplacering, temaer, flere fokusfunktioner sammen med avancerede muligheder som en proceslinje, konfigurerbare nøglebindinger og muligheden for at oprette brugerdefinerede scripts til videre tilpasning.
I3 er i det hele taget ideel til alle slags brugere, da den giver dig kontrol over, hvordan du gerne vil bruge programmet på dit system. Du kan enten bruge den som den er eller ændre den helt efter dine behov. Og det gør den også velegnet til computere med lav effekt.
På Debian/Ubuntu:
sudo apt installere i3
Sådan installeres i3 på Arch Linux:
sudo pacman -S i3
På Fedora/CentOS/RHEL -systemer:
sudo dnf installere i3
Effektiv administration af App Windows på Linux
Hvis du er en, der skal springe frem og tilbage mellem en masse apps på din computer - og viser - så du kan bruge en hvilken som helst af ovenstående vinduesadministratorer til at få mest muligt ud af din skærm fast ejendom og multitask effektivt.
Hvis du lige er begyndt med Linux, anbefaler vi at tjekke i3 vindueshåndteringen. Det er hurtigt, minimalt og tilbyder stort set alle de væsentlige funktioner, du skal bruge for at holde dine appvinduer organiseret og maksimere din produktivitet.
Vil du spare skærmsejendomme og samtidig øge din produktivitet på Linux? Skift til en flisevinduehåndtering som i3 i dag.
Læs Næste
- Linux
- Linux tilpasning
- Bedste af

Yash er personaleforfatter på MUO til DIY, Linux, programmering og sikkerhed. Inden han fandt sin passion for at skrive, plejede han at udvikle sig til internettet og iOS. Du kan også finde hans forfatterskab på TechPP, hvor han dækker andre vertikaler. Bortset fra teknologi, nyder han at tale om astronomi, formel 1 og ure.
Abonner på vores nyhedsbrev
Tilmeld dig vores nyhedsbrev for at få tekniske tips, anmeldelser, gratis e -bøger og eksklusive tilbud!
Klik her for at abonnere