13 Awọn Oluṣakoso Window Tiling ti o dara julọ fun Lainos
Gẹgẹbi orukọ Olutọju Window Linux ṣe daba, iṣẹ awọn oluṣakoso window ni lati ṣepọ bi awọn ferese ohun elo ṣe n ṣiṣẹ ati pe wọn n ṣiṣẹ ni abẹlẹ ti OS rẹ lati ṣakoso hihan ati ipo awọn ohun elo ṣiṣe.
Awọn lw Oluṣakoso Window pupọ lo wa ti o le lo lori Linux ṣugbọn gẹgẹ bi o ṣe le reti, eyi ni atokọ akọọlẹ kan ti o ṣe atokọ awọn alakoso window tiling ti o dara julọ fun ọ lati yan lati.
1. i3
i3 jẹ ọfẹ, orisun-ṣiṣi, ati ohun elo atunto faili windows ti o fojusi ni ilọsiwaju Linux ati awọn olumulo BSD ati awọn aṣagbega. O ṣe ẹya eto data igi ti o fun laaye fun awọn ipalemo to rọ diẹ sii ju awọn omiiran rẹ lọ ati pe ko beere Haskell tabi LUA.
i3 wa laarin awọn ohun elo iṣakoso iforukọsilẹ window window ti o fẹran pupọ julọ nitori awọn ẹya ti o tobi julọ eyiti o ni awọn eto ni ọrọ pẹtẹlẹ, awọn ọna abuja itẹwe aṣa, ati iṣeto laisi iwulo lati tun eto ipilẹ bẹrẹ.
A pese i3 package nipasẹ pinpin ti o nlo, kan lo oluṣakoso package lati fi sii bi o ti han.
$ sudo yum install i3 [On CentOS/RHEL] $ sudo dnf install i3 [On Fedora] $ sudo apt install i3 [On Debian/Ubuntu]
2. bspwm
bspwm jẹ ọfẹ, iwuwo fẹẹrẹ, ati oluṣakoso ṣiṣi Linux ṣiṣii ti a mọ fun fifinmọ si imọ-jinlẹ Linux nipa didojukọ lori ṣiṣe ohun kan ati ṣiṣe ni ṣiṣe daradara.
O da lori ipin aaye alakomeji eyiti o ṣe aṣoju awọn window bi awọn leaves ti igi alakomeji pipe ati pe o ṣe amudani abuda bọtini pẹlu iwulo lọtọ, sxhkd, eyiti o fun laaye iṣẹ didan ati atilẹyin fun awọn ẹrọ titẹ sii miiran.
Awọn ẹya bspwm pẹlu atilẹyin fun awọn window pupọ, atilẹyin apakan fun EWMH, ipo aifọwọyi fun iṣeto ipo ti awọn alẹmọ ohun elo laifọwọyi, ati pe o tunto ati ṣakoso nipasẹ awọn ifiranṣẹ, laarin awọn miiran.
A ti pese bspwm package nipasẹ pinpin ti o nlo, kan lo oluṣakoso package lati fi sii bi o ti han.
$ sudo yum install bspwm [On CentOS/RHEL] $ sudo dnf install bspwm [On Fedora] $ sudo apt install bspwm [On Debian/Ubuntu]
3. herbstluftwm
herbstluftwm jẹ ominira ati ṣiṣii ṣiṣakoso ṣiṣatunkọ itọnisọna window ti itọnisọna fun x11 lilo Glib ati Xlib. Ni ipilẹṣẹ, o ṣiṣẹ ni lilo ipilẹ ti o da lori awọn fireemu pipin sinu awọn fireemu iha-ipin eyiti o le jẹ pipin siwaju ati fọwọsi pẹlu awọn ferese.
awọn ẹya akọkọ ti herbstluftwm pẹlu awọn afi (ie awọn aaye iṣẹ tabi awọn tabili itẹwe foju), iwe afọwọkọ iṣeto ti o nṣiṣẹ ni ibẹrẹ, gangan tag kan fun atẹle kan, ati bẹbẹ lọ Kọ ẹkọ diẹ sii lati nkan wa lori herbstluftwm nibi.
A pese herbstluftwm package nipasẹ pinpin ti o nlo, kan lo oluṣakoso package lati fi sii bi o ti han.
$ sudo yum install herbstluftwm [On CentOS/RHEL] $ sudo dnf install herbstluftwm [On Fedora] $ sudo apt install herbstluftwm [On Debian/Ubuntu]
4. oniyi
oniyi jẹ ọfẹ ati ṣiṣi orisun oluṣakoso iran-iran atẹle fun X ti a kọ lati yara ati extensible ati pe o ni idojukọ akọkọ si awọn oludasile, awọn olumulo agbara, ati ẹnikẹni ti yoo fẹ lati ṣakoso ayika ayaworan wọn.
Awọn ẹya rẹ pẹlu koodu orisun ti o ni akọsilẹ daradara ati API, atilẹyin pupọ pupọ-ori pẹlu awọn tabili tabili iboju, atilẹyin fun D-Bus, atilẹyin fun awọn amugbooro Lua, ko si lilefoofo tabi awọn fẹlẹfẹlẹ tiled, ati bẹbẹ lọ.
Ti pese ẹru oniyi nipasẹ pinpin ti o nlo, kan lo oluṣakoso package lati fi sii bi o ti han.
$ sudo yum install awesome [On CentOS/RHEL] $ sudo dnf install awesome [On Fedora] $ sudo apt install awesome [On Debian/Ubuntu]
5. Tilix
eming ebute emulator ati oluṣakoso ti o nlo Awọn Itọsọna Ọlọpọọmídíà Gnome. O fun awọn olumulo laaye lati ṣeto awọn window ohun elo nâa ati ni inaro nipa lilo fa ati ju silẹ.
Tilix nfunni ni awọn olumulo rẹ ọpọlọpọ awọn ẹya pẹlu ṣiṣiṣẹ pẹlu awọn akọle aṣa ati awọn ọna asopọ ọna asopọ aṣa, atilẹyin fun awọn aworan abẹlẹ ti o han, awọn iwifunni ni abẹlẹ, awọn panṣii pupọ, ati awọn ipalemo itẹramọṣẹ.
Ti pese package Tilix nipasẹ pinpin ti o nlo, kan lo oluṣakoso package lati fi sii bi o ti han.
$ sudo yum install tilix [On CentOS/RHEL] $ sudo dnf install tilix [On Fedora] $ sudo apt install tilix [On Debian/Ubuntu]
6. XMonad
XMonad jẹ ominira ati ṣiṣi orisun ṣiṣatunṣe ṣiṣakoso faili window X11 ti o wa lati ṣe adaṣe wiwa Windows ati titete. O jẹ ohun ti a le pa nipa lilo ile-ikawe itẹsiwaju ti ara rẹ eyiti o fun ni awọn aṣayan fun awọn ifi ipo ati awọn ọṣọ window. O tun jẹ iwonba, iduroṣinṣin, ati rọrun lati tunto.
A pese package xmonad nipasẹ pinpin ti o nlo, kan lo oluṣakoso package lati fi sii bi o ti han.
$ sudo yum install xmonad [On CentOS/RHEL] $ sudo dnf install xmonad [On Fedora] $ sudo apt install xmonad [On Debian/Ubuntu]
7. Sway
Sway jẹ ọfẹ ọfẹ, orisun-ṣiṣi, ati fifẹ fifẹ Wayland i3-ibaramu window window ti o ṣeto awọn window ohun elo laifọwọyi lati jẹ ki aaye tabili ga julọ. O ṣeto awọn window sinu akoj nipasẹ aiyipada ati ṣe atilẹyin fere gbogbo awọn aṣẹ ti o wa ninu i3.
Awọn ẹya rẹ pẹlu atilẹyin fun awọn ọna abuja keyboard, lilo rẹ ti Wayland dipo Xorg, ati awọn aafo. Ka diẹ sii nipa Sway ninu nkan wa nibi.
Sway wa lati fi sori ẹrọ lati ibi ipamọ aiyipada ti ọpọlọpọ awọn pinpin ti ko ba wa lati ṣayẹwo oju-iwe wiki yii fun awọn itọnisọna fifi sori ẹrọ fun awọn kaakiri rẹ.
8. tmux
tmux jẹ multiplexer ebute orisun-ṣiṣi ti o fun awọn olumulo laaye lati ṣẹda awọn akoko ebute pupọ ti wọn le wọle si ati ṣakoso lati iboju kan eyiti o jẹ ki o pe fun ṣiṣe ọpọlọpọ awọn eto laini aṣẹ ni akoko kanna.
tmux ṣe lilo gbogbo aaye ti o wa si rẹ ati pe o rọrun ni lilo ọpẹ si atilẹyin rẹ fun awọn bọtini bọtini eyiti o le lo lati pin awọn window ati ṣẹda awọn panẹli diẹ sii. O tun le pin awọn iṣẹlẹ ikarahun kọọkan laarin awọn akoko ọtọtọ lati ṣee lo fun awọn idi oriṣiriṣi nipasẹ awọn olumulo oriṣiriṣi.
Ti pese package tmux nipasẹ pinpin ti o nlo, kan lo oluṣakoso package lati fi sii bi o ti han.
$ sudo yum install tmux [On CentOS/RHEL] $ sudo dnf install tmux [On Fedora] $ sudo apt install tmux [On Debian/Ubuntu]
9. spectrwm
iwoye jẹ kekere, ti o ni agbara, xmonad, ati atunṣe ti atilẹyin dwm ati oluṣakoso window tiling ti a ṣe fun X11 lati yara, iwapọ, ati ṣoki. A ṣẹda rẹ pẹlu ipinnu lati yanju awọn ọran ti xmonad ati oju dwm.
spectrwm nlo faili iṣeto ọrọ ọrọ pẹtẹlẹ, ṣogo awọn aṣiṣe iru si ti o wa ni xmonad ati dwm, ati awọn ẹya ti awọn ọna abuja bọtini itẹwe ti a ṣe sinu. Awọn ẹya miiran ti o ni awọn awọ isọdi ati iwọn aala, fifa-si-leefofo, akojọ ifilọlẹ yarayara, ọpa ipo isọdiwọn, atilẹyin RandR agbara, ati bẹbẹ lọ.
Ti pese awọn iwoye package nipasẹ pinpin ti o nlo, kan lo oluṣakoso package lati fi sii bi o ti han.
$ sudo yum install spectrwm [On CentOS/RHEL] $ sudo dnf install spectrwm [On Fedora] $ sudo apt install spectrwm [On Debian/Ubuntu]
10. JWM
JWM (Oluṣakoso Window Window Joe) jẹ orisun ṣiṣi ṣiṣu ṣiṣu fẹẹrẹ-orisun C fun orisun X11 Window System ti a ṣe iṣapeye lati ṣiṣẹ laisiyonu lori agbalagba, awọn ẹrọ kọnputa ti ko lagbara pupọ. O nilo nikan ni ile-ikawe Xlib lati ṣiṣẹ ṣugbọn o lagbara lati ṣiṣẹ pẹlu ogun ti awọn ile ikawe miiran pẹlu libXext fun itẹsiwaju apẹrẹ, Cairo ati libRSVG fun awọn aami ati awọn ẹhin, libjpeg ati libpng fun JPEG ati awọn ipilẹ PNG ati awọn aami lẹsẹsẹ, abbl.
JWM wa ninu tọkọtaya ti Linux distros fun apẹẹrẹ. Damn Small Linux ati Puppy Linux ati pe o ti rii pupọ julọ lilo rẹ lori awọn PC to ṣee gbe bi Raspberry Pi.
$ sudo yum install jwm [On CentOS/RHEL] $ sudo dnf install jwm [On Fedora] $ sudo apt install jwm [On Debian/Ubuntu]
11. Qtile
Qtile jẹ ẹya kekere ṣugbọn ti o ni kikun ati tunto atunto ṣiṣii window ṣiṣii-ṣiṣii ṣiṣafihan patapata ti o dagbasoke ni Python. A ṣe apẹrẹ pẹlu aifọwọyi lori ayedero, extensibility nipa lilo awọn amugbooro, ati isọdi.
Awọn ẹya Qtile rọrun lati kọ awọn ipilẹ aṣa, awọn aṣẹ, ati awọn ẹrọ ailorukọ. O tun le ṣe igbasilẹ latọna jijin lati le ṣeto awọn aaye iṣẹ, awọn ẹrọ ailorukọ ipo imudojuiwọn, ifọwọyi awọn window, ati bẹbẹ lọ O ni awọn iwe-aṣẹ ti o gbooro ninu ọran ti o nilo alaye ni ọna.
Lori Ubuntu tuntun (17.04 tabi tobi julọ), Debian (10 tabi ga julọ) ati awọn ẹya Fedora, awọn idii Qtile wa lati fi sori ẹrọ nipasẹ.
$ sudo apt-get install qtile [On Ubuntu/Debian] $ sudo dnf -y install qtile [On Fedora]
12. Ratpoison
Ratpoison jẹ Oluṣakoso Window fẹẹrẹ fẹẹrẹ ti a ṣe apẹrẹ lati rọrun ati laisi awọn aworan ti o wuyi, awọn ọṣọ window, tabi igbẹkẹle lori awọn iṣẹ akanṣe miiran. O ti ṣe apẹẹrẹ lẹhin Iboju GNU eyiti o jẹ olokiki pupọ ni agbegbe ebute foju.
Awọn ẹya akọkọ ti Ratpoison pẹlu agbara lati pin awọn window sinu awọn fireemu ti kii ṣe agbekọja pẹlu gbogbo awọn window ti o pọsi laarin awọn fireemu wọn. O ṣiṣẹ nikan ni lilo awọn pipaṣẹ keyboard.
13. dwm
dwm jẹ oluṣakoso window fifẹ ati agbara titiipa fẹẹrẹ fun eto X Windows ti o ṣe itọsọna idagbasoke ti ọpọlọpọ awọn alakoso window X miiran miiran, pẹlu oniyi ati oluṣakoso window xmonad.
dwm n ṣakoso awọn window ni alẹmọ, monocle, ati awọn ipalemole lilefoofo ati gbogbo awọn ipilẹ wọnyi ni a le ṣafikun ni agbara, mu ayika wa fun ohun elo ni lilo, ati ṣiṣe iṣẹ naa.
Awọn alakoso idagẹrẹ diẹ sii wa ni agbegbe ti o le yan lati ṣugbọn kii ṣe ọpọlọpọ ninu wọn ti o fẹrẹ fẹ atokọ ẹya pipe bi awọn ohun elo ti a ṣe akojọ loke.
Njẹ o mọ eyikeyi awọn ohun elo iyin ti o yẹ lati darukọ? Tabi o ti ni awọn iriri pẹlu eyikeyi eyiti o ni ipa lori yiyan ọkan lori ekeji? Ni ominira lati pin awọn ero rẹ pẹlu wa ni apakan awọn ọrọ ni isalẹ.