Weboldal keresés

A 14 legnépszerűbb csempézett ablakkezelő Linuxra 2024-ben


Ahogy a neve is sugallja, a Linux ablakkezelők felelősek az alkalmazásablakok működésének koordinálásáért. Csendesen futnak az operációs rendszer hátterében, kezelve a nyitott programok megjelenését és elrendezését.

Számos Ablakkezelő létezik, amelyeket használhat Linux rendszeren, de ahogy azt elvárná, itt található egy cikk, amely felsorolja a legjobb csempéző ablakkezelőket, amelyek közül választhat.

1. i3 – Továbbfejlesztett csempézés WM

Az i3 egy ingyenes, nyílt forráskódú és teljesen konfigurálható ablakkezelő alkalmazás, amely haladó Linux és BSD felhasználókat és fejlesztőket céloz meg. Fa adatstruktúrával rendelkezik, amely rugalmasabb elrendezéseket tesz lehetővé, mint alternatívái, és nem igényel Haskell vagy LUA.

Az i3 a legkedveltebb kézi ablakcsempézést kezelő alkalmazások közé tartozik, mivel hatalmas funkciói közé tartozik az egyszerű szöveges beállítások, az egyéni billentyűparancsok és a rendszer újraindítása nélküli konfiguráció.

Az „i3” csomag elérhető az Ön által használt disztribúcióban, egyszerűen használja a csomagkezelőt a telepítéséhez, az alábbiak szerint.

sudo apt install i3         [On Debian, Ubuntu and Mint]
sudo yum install i3         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge x11-wm/i3       [On Gentoo Linux]
sudo apk add i3             [On Alpine Linux]
sudo pacman -S i3           [On Arch Linux]
sudo zypper install i3      [On OpenSUSE]    

2. bspwm

A bspwm egy ingyenes, könnyű és nyílt forráskódú csempézéskezelő, amely arról ismert, hogy ragaszkodik a Linux filozófiájához azáltal, hogy egyetlen dologra összpontosít, és azt megfelelően végzi el.

Bináris térparticionáláson alapul, amely az ablakokat egy teljes bináris fa leveleiként jeleníti meg, és a kulcsok összerendelését egy külön sxhkd segédprogrammal kezeli, amely simább teljesítményt és más beviteli eszközök támogatását teszi lehetővé.

A bspwm szolgáltatásai közé tartozik a több ablak támogatása, az EWMH részleges támogatása, az automatikus mód az alkalmazáscsempék pozíciójának automatikus beállításához, és többek között üzeneteken keresztül konfigurálható és vezérelhető.

A „bspwm” csomag elérhető az Ön által használt disztribúcióban, egyszerűen használja a csomagkezelőt a telepítéséhez, az alábbiak szerint.

sudo apt install bspwm         [On Debian, Ubuntu and Mint]
sudo yum install bspwm         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/bspwm  [On Gentoo Linux]
sudo apk add bspwm             [On Alpine Linux]
sudo pacman -S bspwm           [On Arch Linux]
sudo zypper install bspwm      [On OpenSUSE]    

3. herbstluftwm

A herbstluftwm egy ingyenes és nyílt forráskódú, konfigurálható, kézi csempézett ablakkezelő x11-hez a Glib és az Xlib használatával. Alapvetően olyan elrendezéssel működik, amely a keretek részkeretekre való felosztásán alapul, amelyek tovább oszthatók és ablakokkal tölthetők fel.

A herbstluftwm főbb funkciói közé tartoznak a címkék (azaz munkaterületek vagy virtuális asztalok), az indításkor lefutó konfigurációs szkript, monitoronként pontosan egy címke stb.

A „herbstluftwm” csomag elérhető az Ön által használt disztribúcióban, egyszerűen használja a csomagkezelőt a telepítéséhez, az alábbiak szerint.

sudo apt install herbstluftwm         [On Debian, Ubuntu and Mint]
sudo yum install herbstluftwm         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/herbstluftwm  [On Gentoo Linux]
sudo apk add herbstluftwm             [On Alpine Linux]
sudo pacman -S herbstluftwm           [On Arch Linux]
sudo zypper install herbstluftwm      [On OpenSUSE]    

4. félelmetes

Az awesome egy ingyenes és nyílt forráskódú következő generációs csempéskezelő az X-hez, amely gyors és bővíthető legyen, és elsősorban a fejlesztőknek, a hatékony felhasználóknak és bárkinek szól, aki irányítani szeretné grafikus környezetét.

Funkciói közé tartozik a jól dokumentált forráskód és API, valódi többfejes támogatás képernyőnkénti asztali számítógépekkel, D-Bus támogatás, Lua bővítmények támogatása, lebegő vagy csempézett rétegek hiánya stb.

A „awesome” csomag elérhető az Ön által használt disztribúcióban, egyszerűen használja a csomagkezelőt a telepítéséhez, az alábbiak szerint.

sudo apt install awesome         [On Debian, Ubuntu and Mint]
sudo yum install awesome         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/awesome  [On Gentoo Linux]
sudo apk add awesome             [On Alpine Linux]
sudo pacman -S awesome           [On Arch Linux]
sudo zypper install awesome      [On OpenSUSE]    

5. Tilix

A Tilix egy fejlett GTK3 burkolóterminál emulátor és -kezelő, amely a Gnome Human Interface Guidelines-t használja. Lehetővé teszi a felhasználók számára, hogy az alkalmazásablakokat vízszintesen és függőlegesen rendezzék a fogd és vidd segítségével.

A Tilix számos funkciót kínál felhasználóinak, beleértve az egyéni címekkel és hiperhivatkozásokkal való munkát, az átlátszó háttérképek támogatását, a háttérben megjelenő értesítéseket, a több ablaktáblát és az állandó elrendezéseket.

A „Tilix” csomag elérhető az Ön által használt disztribúcióban, egyszerűen használja a csomagkezelőt a telepítéséhez, az alábbiak szerint.

sudo apt install tilix         [On Debian, Ubuntu and Mint]
sudo yum install tilix         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/tilix  [On Gentoo Linux]
sudo apk add tilix             [On Alpine Linux]
sudo pacman -S tilix           [On Arch Linux]
sudo zypper install tilix      [On OpenSUSE]    

6. XMonad

Az XMonad egy ingyenes és nyílt forráskódú dinamikus csempéző X11 ablakkezelő, amely az ablakkeresés és -igazítás automatizálására szolgál. Bővíthető saját bővítménykönyvtárával, amely lehetőséget ad az állapotsorokhoz és az ablakdíszítésekhez. Ezenkívül minimális, stabil és könnyen konfigurálható.

Az „XMonad” csomag elérhető az Ön által használt disztribúcióban, egyszerűen használja a csomagkezelőt a telepítéséhez, az alábbiak szerint.

sudo apt install xmonad         [On Debian, Ubuntu and Mint]
sudo yum install xmonad         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/xmonad  [On Gentoo Linux]
sudo apk add xmonad             [On Alpine Linux]
sudo pacman -S xmonad           [On Arch Linux]
sudo zypper install xmonad      [On OpenSUSE]    

7. Sway

A Sway egy ingyenes, nyílt forráskódú és könnyű csempézésű, Wayland i3-kompatibilis ablakkezelő, amely automatikusan elrendezi az alkalmazásablakokat, hogy logikusan maximalizálja az asztali helyet. Alapértelmezés szerint az ablakokat rácsba rendezi, és az i3ban található szinte összes parancsot támogatja.

Funkciói közé tartozik a billentyűparancsok támogatása, a Wayland használata Xorg helyett, valamint a hiányosságok.

A „Sway” csomag elérhető az Ön által használt disztribúcióban, egyszerűen használja a csomagkezelőt a telepítéséhez, az alábbiak szerint.

sudo apt install sway         [On Debian, Ubuntu and Mint]
sudo yum install sway         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/sway  [On Gentoo Linux]
sudo apk add sway             [On Alpine Linux]
sudo pacman -S sway           [On Arch Linux]
sudo zypper install sway      [On OpenSUSE]    

8. tmux

A tmux egy nyílt forráskódú terminálmultiplexer, amely lehetővé teszi a felhasználók számára, hogy több terminálmunkamenetet hozzanak létre, amelyeket egyetlen képernyőről érhetnek el és vezérelhetnek, így tökéletes több parancssori program egyidejű futtatására.

A tmux kihasználja az összes rendelkezésére álló helyet, és könnyen használható a billentyűkombinációk támogatásának köszönhetően, amelyek segítségével feloszthatja az ablakokat és több ablaktáblát hozhat létre. Az egyes shell-példányokat külön munkamenetek között is megoszthatja, hogy a különböző felhasználók különböző célokra használják őket.

A „tmux” csomag elérhető az Ön által használt disztribúcióban, egyszerűen használja a csomagkezelőt a telepítéséhez, az alábbiak szerint.

sudo apt install tmux         [On Debian, Ubuntu and Mint]
sudo yum install tmux         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/tmux  [On Gentoo Linux]
sudo apk add tmux             [On Alpine Linux]
sudo pacman -S tmux           [On Arch Linux]
sudo zypper install tmux      [On OpenSUSE]    

9. spektrwm

A spectrwm egy kicsi, dinamikus, xmonad, és dwm ihletésű újraalakító és csempézett ablakkezelő, amely az X11-hez készült, hogy gyors, kompakt és tömör legyen. Azért hozták létre, hogy megoldja az xmonad és a dwm face problémáit.

A spectrwm egyszerű szöveges konfigurációs fájlt használ, az xmonad és a dwm alapértelmezéseihez hasonló, és beépített billentyűkódokkal rendelkezik. További funkciói közé tartozik a testreszabható színek és a szegélyszélesség, a húzással lebegés, a gyorsindító menü, a testreszabható állapotsor, a dinamikus RandR támogatás stb.

A „spectrwm” csomag elérhető az Ön által használt disztribúcióban, egyszerűen használja a csomagkezelőt a telepítéséhez, az alábbiak szerint.

sudo apt install spectrwm         [On Debian, Ubuntu and Mint]
sudo yum install spectrwm         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/spectrwm  [On Gentoo Linux]
sudo apk add spectrwm             [On Alpine Linux]
sudo pacman -S spectrwm           [On Arch Linux]
sudo zypper install spectrwm      [On OpenSUSE]    

10. JWM

A JWM (Joe's Window Manager) egy nyílt forráskódú, C-alapú, könnyű ablakkezelő az X11 Window Systemhez, amely a régebbi, kevésbé hatékony számítógépes rendszereken való zökkenőmentes működésre optimalizált.

Csak az Xlib könyvtár szükséges a futtatásához, de képes együttműködni számos más könyvtárral, beleértve a libXext könyvtárat az alakkiterjesztéshez, a Cairo és könyvtárat. >libRSVG az ikonokhoz és hátterekhez, libjpeg és libpng a JPEG és PNG hátterekhez és ikonokhoz stb.

A JWM benne van néhány Linux disztribúcióban, pl. Átkozottul kicsi Linux és Puppy Linux, és a legtöbbet olyan hordozható számítógépeken használják, mint a Raspberry Pi.

sudo apt install jwm         [On Debian, Ubuntu and Mint]
sudo yum install jwm         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/jwm  [On Gentoo Linux]
sudo apk add jwm             [On Alpine Linux]
sudo pacman -S jwm           [On Arch Linux]
sudo zypper install jwm      [On OpenSUSE]    

11. Qtile

A Qtile egy kicsi, de teljes funkcionalitású és teljesen konfigurálható nyílt forráskódú csempésablakkezelő, amelyet Pythonban fejlesztettek ki. Úgy tervezték, hogy az egyszerűségre, a kiterjesztésekkel való bővíthetőségre és a testreszabhatóságra összpontosítson.

A Qtile könnyen írható egyéni elrendezéseket, parancsokat és widgeteket tartalmaz. Távolról is szkriptelhető munkaterületek beállításához, állapotsor widgetek frissítéséhez, ablakok kezeléséhez stb. Átfogó dokumentációval rendelkezik arra az esetre, ha pontosításra lenne szüksége az út során.

Az újabb Ubuntu (18.04 vagy újabb), Debian (10 vagy újabb) és Fedora verziókon vannak Qtile > keresztül telepíthető csomagok.

sudo apt install qtile         [On Debian, Ubuntu and Mint]
sudo yum install qtile         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]

12. Patkányméreg

A Ratpoison egy könnyű ablakkezelő, amelyet úgy terveztek, hogy egyszerű legyen, és ne legyen divatos grafika, ablakdíszítés vagy bármilyen más projekttől való függés. A GNU Screen mintájára készült, amely nagyon népszerű a virtuális terminálközösségben.

A Ratpoison főbb jellemzői közé tartozik, hogy az ablakokat nem átfedő keretekre osztja úgy, hogy az összes ablakot a keretükön belül maximalizálja. Kizárólag billentyűparancsokkal működtethető.

A „Ratpoison” csomag elérhető az Ön által használt disztribúcióban, egyszerűen használja a csomagkezelőt a telepítéséhez, az alábbiak szerint.

sudo apt install ratpoison         [On Debian, Ubuntu and Mint]
sudo yum install ratpoison         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/ratpoison  [On Gentoo Linux]
sudo apk add ratpoison             [On Alpine Linux]
sudo pacman -S ratpoison           [On Arch Linux]
sudo zypper install ratpoison      [On OpenSUSE]    

13. dwm

A dwm egy könnyű és dinamikus csempézett ablakkezelő az X Windows rendszerhez, amely számos más X ablakkezelő fejlesztését vezérelte, beleértve az awesome és az xmonad ablakkezelőket.

A dwm a csempézett, monoklis és lebegő elrendezésű ablakokat vezérli, és mindezek az elrendezések dinamikusan hozzáadhatók, javítva a használt alkalmazás környezetét és a végrehajtott feladatokat.

A „dwm” csomag elérhető az Ön által használt disztribúcióban, egyszerűen használja a csomagkezelőt a telepítéséhez, az alábbiak szerint.

sudo apt install dwm         [On Debian, Ubuntu and Mint]
sudo yum install dwm         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/dwm  [On Gentoo Linux]
sudo apk add dwm             [On Alpine Linux]
sudo pacman -S dwm           [On Arch Linux]
sudo zypper install dwm      [On OpenSUSE]    

14. Fogalom

A Notion egy egyedi ablakkezelő, amelyet az X ablakrendszerhez terveztek, és amely csempézési funkciót kínál, ahol a képernyőt nem átfedő csempékre osztják, amelyek mindegyike egy ablakot tartalmaz, így maximalizálja a használatot.

Ezenkívül a Notion támogatja a lapozást, lehetővé téve több ablak elrendezését egyetlen csempén belül. Nevezetesen, ez egy statikus kezelő, ellentétben sok dinamikus kezelővel, amely automatikusan beállítja a csempe méretét.

A „notion” csomag elérhető az Ön által használt disztribúcióban, egyszerűen használja a csomagkezelőt a telepítéséhez, az alábbiak szerint.

sudo apt install notion         [On Debian, Ubuntu and Mint]
sudo yum install notion         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/notion  [On Gentoo Linux]
sudo apk add notion             [On Alpine Linux]
sudo pacman -S notion           [On Arch Linux]
sudo zypper install notion      [On OpenSUSE]    
Következtetés

Több csempéskezelő közül választhat a közösségben, de nem sok közülük kínál szinte teljes szolgáltatáslistát, mint a fent felsorolt alkalmazások.

Tudsz olyan dicséretes alkalmazást, amely említésre méltó? Vagy vannak olyan tapasztalatai, amelyek befolyásolták az egyiket a másikkal szemben? Nyugodtan ossza meg velünk gondolatait az alábbi megjegyzések részben.