Uansett hvor mange skjermer du bruker med datamaskinen, vil du aldri kunne passe alle appvinduene på skrivebordet. Med mindre du selvfølgelig har det riktige verktøyet.
En vindusbehandling er et perfekt verktøy som tilfredsstiller dette kravet veldig godt og lar deg utnytte skjermens eiendom til datamaskinen/ekstern skjerm til sitt fulle potensial.
Men hva er det, hva kan det gjøre, og hva er noen av de beste vindusbehandlerne du kan bruke på Linux? Her er en guide med svar på alle slike spørsmål.
Hva er en Window Manager?
I likhet med alle andre Unix-lignende operativsystemer bruker Linux også X Window -systemet (eller X11) som standard vindusystem for å generere de essensielle GUI-elementene som kreves av forskjellige GUI-baserte apper for å fungere.
Men bortsett fra det har X11 -systemet ikke mye å tilby. Som et resultat kan du ikke bruke den til å administrere og organisere appvinduene på skrivebordet etter dine preferanser.
Det er her en vindusbehandler kommer inn. Den lar deg administrere måten appvinduer vises og oppfører seg på datamaskinens skjerm eller ekstern skjerm. På den måten kan du kontrollere plasseringen og dermed utseendet slik at du kan få mest mulig ut av skjermens eiendom og forbedre multitasking -opplevelsen.
De beste vindusbehandlerne for Linux
Følgende er en liste over de beste vindusbehandlerne for Linux - både flytende og flislagt - som du kan bruke til å dra full nytte av skjermens eiendom.
Xmonad er en gratis og åpen kildekode dynamisk flislagt vindusbehandling for Linux. Den er skrevet i Haskell og kommer med en konfigurasjonsfil som hjelper deg med å tilpasse oppførselen til dine preferanser.
Siden det er skrevet i Haskell, kan det være ganske utfordrende å forstå og konfigurere xmonads konfigurasjonsfil med en gang, spesielt hvis du ikke har tidligere erfaring med Haskell. Men for de med god forståelse av språket, når omfanget av tilpasning og brukervennlighet langt utover det du kan få ut av de fleste vindusbehandlere.
En av xmonads største fordeler er at det automatiserer vindusarrangement for deg, slik at du kan fokusere bedre på å få jobben gjort. Når det gjelder funksjonssettet, tilbyr programmet et omfattende bibliotek for utvidelser, Xinerama-støtte (for oppsett med flere skjermer) og omkonfigurering i farten, blant andre.
For å installere xmonad på Debian/Ubuntu, kjør:
sudo apt installer xmonad
På Arch Linux:
sudo pacman -S xmonad
På Fedora/CentOS og andre RHEL-baserte systemer:
sudo dnf installer xmonad
Awesome startet som en gaffel av DWM (Dynamic Window Manager), men utviklet seg senere til en fullverdig Linux-vindusbehandling for seg selv. Et av programmets mål har vært å tilby en rask og enkel vindushåndteringsløsning uten å gå på kompromiss med de avanserte funksjonene. Og for det meste har den klart å leve opp til det.
Det er skrevet inn Lua, som er et kraftig programmeringsspråk med et omfattende bruksområde med hensyn til tilpasning. Hvis du er en strømbruker som ønsker fullstendig kontroll over GUI og vindusbehandling, kan awesome gi deg stort sett alt du ønsker, med en veldokumentert API for å hjelpe deg på veien.
Et av aspektene som får fantastisk til å skille seg ut fra noen av de andre vindusbehandlerne er at, i stedet for å bruke Xlib bibliotek, som er kjent for å indusere latens, bruker det det asynkrone XCM -biblioteket som sikrer at handlingene dine ikke blir utsatt for så mye ventetid.
Slik installerer du 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 av de eldre Linux -vindusbehandlerne på denne listen. Det er en dynamisk vindusflisebehandler og har vært en inspirasjon bak utviklingen av populære vinduer ledere som xmonad og awesome, hovedsakelig på grunn av den minimale og forenklede funksjonaliteten som bare fungerer vi vil.
Imidlertid, som en konsekvens av denne lette tilnærmingen, står DWM overfor visse mangler. En slik er mangelen på en konfigurasjonsfil, noe som gjør tilpasning av programmets elementer komplisert, siden du nå må endre kildekoden og bygge den hver gang du vil gjøre en endring.
Det er på grunn av denne grunn at DWM vanligvis er en foretrukket vindusbehandling for de som trenger en problemfri vindusbehandling som ganske enkelt gjør en jobb - vindusbehandling - i motsetning til noe som er fullt av ekstra elementer og funksjoner, som kan gi kompleksitet til erfaring.
For å installere DWM på Debian og Ubuntu, bruk:
sudo apt installer dwm
På Arch Linux:
sudo pacman -S dwm
Det er enkelt å installere DWM på Fedora/CentOS og RHEL-baserte systemer:
sudo dnf install dwm
IceWM er en stablingsvindusbehandling skrevet i C ++. Det fokuserer helt på å levere en rask og jevn vindushåndteringsopplevelse, noe som gjør den perfekt for Linux -maskiner med lite kraft. Til tross for at programmet er lett, går det ikke på kompromiss med essensiell brukervennlighet og tilpassbarhet.
Den bruker en ren tekstfil, som er langt lettere å endre og gjør tilpasning til en lek. Ikke bare det, den tilbyr også dokumenterte guider som hjelper deg med å endre konfigurasjonsfilen. I tillegg er det tilfeldige (les "nyttige") verktøytips her og der for å bli kjent med GUI -elementene og deres funksjoner.
Et interessant GUI-tillegg i IceWM er den innebygde oppgavelinjen nederst som forenkler administrering og organisering av appvinduer og arbeidsområder på skrivebordet ytterligere. På samme måte tilbyr den også støtte for både RandR og Xinerama, som er en fin touch for å hjelpe deg med oppsett av flere skjermer.
Slik installerer du IceWM på Debian/Ubuntu:
sudo apt installer icewm
På Arch Linux:
sudo pacman -S icewm
På Fedora/CentOS/RHEL:
sudo dnf installer icewm
I3 vindusbehandling er en manuell vindusfliser som støtter en haug med vindusorganisasjonsinnstillinger. Den er skrevet i C, og akkurat som IceWM, den gir også konfigurasjonsfunksjonalitet via en ren tekstfil, noe som gjør det enkelt å endre elementene til stilen din.
I3 har som mål å være rask og minimal, mens den fortsatt appellerer til avanserte brukere. Som sådan får du de viktige funksjonene som manuell vindusplassering, temaer, flere fokusmoduser, sammen med avanserte alternativer som en oppgavelinje, konfigurerbare nøkkelbindinger og muligheten til å lage tilpassede skript for videre tilpasning.
I det hele tatt er i3s tilnærming ideell for alle slags brukere, da den gir deg kontroll over hvordan du vil bruke programmet på systemet ditt. Du kan enten bruke den som den er eller endre den helt for å passe dine behov. Og dette gjør den også egnet for lavdrevne datamaskiner.
På Debian/Ubuntu:
sudo apt installere i3
Slik installerer du i3 på Arch Linux:
sudo pacman -S i3
På Fedora/CentOS/RHEL -systemer:
sudo dnf installere i3
Effektiv administrering av app -Windows på Linux
Hvis du er noen som må hoppe frem og tilbake mellom en haug med apper på datamaskinen din - og viser - da du kan bruke hvilken som helst av vindusbehandlerne ovenfor for å få mest mulig ut av skjermen eiendom og multitask effektivt.
Hvis du nettopp har begynt med Linux, anbefaler vi å sjekke vinduet i3 i vinduet. Den er rask, minimal og tilbyr stort sett alle de viktige funksjonene du trenger for å holde appvinduene organisert og maksimere produktiviteten.
Vil du spare skjermeiendom mens du øker produktiviteten på Linux? Bytt til en flisvindusbehandling som i3 i dag.
Les neste
- Linux
- Linux -tilpasning
- Beste av
Yash er personalforfatter på MUO for DIY, Linux, programmering og sikkerhet. Før han fant sin lidenskap i å skrive, pleide han å utvikle seg for nettet og iOS. Du kan også finne forfatterskapet hans på TechPP, der han dekker andre vertikaler. Annet enn teknologi, liker han å snakke om astronomi, formel 1 og klokker.
Abonner på vårt nyhetsbrev
Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis ebøker og eksklusive tilbud!
Klikk her for å abonnere