13 L-Aqwa Maniġers tat-Tiling Window għal Linux
Kif jissuġġerixxi l-isem Linux Window Manager, ix-xogħol tal-maniġers tat-twieqi huwa li jikkoordina kif jiffunzjonaw it-twieqi tal-app u jimxu awtomatikament fl-isfond tal-OS tiegħek biex jimmaniġġjaw id-dehra u t-tqegħid tal-applikazzjonijiet li qed jaħdmu.
Hemm diversi apps Window Manager li tista 'tuża fuq Linux iżda bħalma tistenna, hawnhekk huwa artiklu jelenka l-aħjar maniġers tat-twieqi tal-madum għalik minn fejn tagħżel.
1. i3
i3 hija app għall-maniġer tat-twieqi b'xejn, open-source u kompletament konfigurabbli mmirata lejn utenti u żviluppaturi avvanzati tal-Linux u BSD. Hija għandha struttura tad-dejta tas-siġra li tippermetti layouts aktar flessibbli mill-alternattivi tagħha u ma teħtieġx Haskell jew LUA.
i3 huwa fost l-aktar apps manwali tal-maniġer tal-madum tat-twieqi maħbubin minħabba l-karatteristiċi vasti tiegħu li jinkludu settings f'test sempliċi, shortcuts tat-tastiera personalizzati, u konfigurazzjoni mingħajr il-ħtieġa li terġa 'tibda s-sistema sottostanti.
Il-pakkett i3 huwa pprovdut mid-distribuzzjoni li qed tuża, uża biss il-maniġer tal-pakketti biex tinstallah kif muri.
$ sudo yum install i3 [On CentOS/RHEL] $ sudo dnf install i3 [On Fedora] $ sudo apt install i3 [On Debian/Ubuntu]
2. bspwm
bspwm huwa maniġer tal-madum tal-Linux b'xejn, ħafif u open-source magħruf li jaderixxi mal-filosofija tal-Linux billi jikkonċentra fuq li tagħmel ħaġa waħda u li ssir kif suppost.
Huwa bbażat fuq qsim ta 'spazju binarju li jirrappreżenta t-twieqi bħala l-weraq ta' siġra binarja kompluta u jimmaniġġja t-twaħħil taċ-ċwievet b'utilità separata, sxhkd, li tippermetti prestazzjoni aktar bla xkiel u appoġġ għal apparati oħra ta 'input.
Il-karatteristiċi ta 'bspwm jinkludu appoġġ għal twieqi multipli, appoġġ parzjali għall-EWMH, modalità awtomatika għall-issettjar awtomatikament tal-pożizzjoni tal-madum tal-app, u huwa kkonfigurat u kkontrollat permezz ta' messaġġi, fost oħrajn.
Il-pakkett bspwm huwa pprovdut mid-distribuzzjoni li qed tuża, uża biss il-maniġer tal-pakketti biex tinstallah kif muri.
$ sudo yum install bspwm [On CentOS/RHEL] $ sudo dnf install bspwm [On Fedora] $ sudo apt install bspwm [On Debian/Ubuntu]
3. herbstluftwm
herbstluftwm huwa maniġer tat-tieqa tal-madum manwali konfigurabbli b'xejn u b'sors miftuħ għal x11 bl-użu ta' Glib u Xlib. Bażikament, taħdem bl-użu ta 'tqassim ibbażat fuq il-qsim ta' frejms f'subframes li jistgħu jinqasmu aktar u jimtlew bit-twieqi.
Il-karatteristiċi ewlenin ta’ herbstluftwm jinkludu tikketti (jiġifieri spazji tax-xogħol jew desktops virtwali), script ta’ konfigurazzjoni li jaħdem mal-istartjar, eżattament tikketta waħda għal kull monitor, eċċ. Tgħallem aktar mill-artiklu tagħna dwar herbstluftwm hawn.
Il-pakkett herbstluftwm huwa pprovdut mid-distribuzzjoni li qed tuża, uża biss il-maniġer tal-pakketti biex tinstallah kif muri.
$ sudo yum install herbstluftwm [On CentOS/RHEL] $ sudo dnf install herbstluftwm [On Fedora] $ sudo apt install herbstluftwm [On Debian/Ubuntu]
4. tal-biża
awesome huwa maniġer tal-madum tal-ġenerazzjoni li jmiss b'xejn u open-source għal X mibni biex ikun veloċi u estensibbli u huwa primarjament immirat għal żviluppaturi, utenti setgħana, u kull min jixtieq jikkontrolla l-ambjent grafiku tagħhom.
Il-karatteristiċi tiegħu jinkludu kodiċi tas-sors u API dokumentati sew, appoġġ reali b'ħafna ras b'desktops għal kull skrin, appoġġ għal D-Bus, appoġġ għal estensjonijiet Lua, ebda saffi li jżommu f'wiċċ l-ilma jew bil-madum, eċċ.
Il-pakkett tal-biża huwa pprovdut mid-distribuzzjoni li qed tuża, uża biss il-maniġer tal-pakkett biex tinstallah kif muri.
$ sudo yum install awesome [On CentOS/RHEL] $ sudo dnf install awesome [On Fedora] $ sudo apt install awesome [On Debian/Ubuntu]
5. Tilix
emulatur tat-terminal tal-madum u maniġer li juża l-Linji Gwida tal-Interface Umani Gnome. Jippermetti lill-utenti jorganizzaw it-twieqi tal-app orizzontalment u vertikalment bl-użu tad-drag and drop.
Tilix joffri lill-utenti tiegħu ħafna karatteristiċi inkluż il-ħidma b'titli personalizzati u hyperlinks personalizzati, appoġġ għal stampi trasparenti fl-isfond, notifiki fl-isfond, panewijiet multipli, u layouts persistenti.
Il-pakkett Tilix huwa pprovdut mid-distribuzzjoni li qed tuża, uża biss il-maniġer tal-pakketti biex tinstallah kif muri.
$ sudo yum install tilix [On CentOS/RHEL] $ sudo dnf install tilix [On Fedora] $ sudo apt install tilix [On Debian/Ubuntu]
6. XMonad
XMonad huwa maniġer tat-twieqi X11 tal-madum dinamiku b'xejn u open-source li jeżisti biex awtomat it-tiftix u l-allinjament tat-twieqi. Huwa estensibbli bl-użu tal-librerija ta 'estensjoni tagħha stess li tagħtiha għażliet għal bars ta' status u dekorazzjonijiet tat-twieqi. Huwa wkoll minimu, stabbli, u faċli biex jiġi kkonfigurat.
Il-pakkett xmonad huwa pprovdut mid-distribuzzjoni li qed tuża, uża biss il-maniġer tal-pakketti biex tinstallah kif muri.
$ sudo yum install xmonad [On CentOS/RHEL] $ sudo dnf install xmonad [On Fedora] $ sudo apt install xmonad [On Debian/Ubuntu]
7. Tbandil
Sway huwa maniġer tat-twieqi tal-madum b'xejn, open-source u ħafif li huwa kompatibbli ma' Wayland i3 li awtomatikament jirranġa t-twieqi tal-app biex jimmassimizza b'mod loġiku l-ispazju tad-desktop. Jirranġa t-twieqi fi grid awtomatikament u jappoġġja kważi l-kmandi kollha inklużi fl-i3.
Il-karatteristiċi tiegħu jinkludu appoġġ għal shortcuts tat-tastiera, l-użu tiegħu ta 'Wayland minflok Xorg, u lakuni. Aqra aktar dwar Sway fl-artiklu tagħna hawn.
Sway huwa disponibbli biex jiġi installat mir-repożitorju default ta 'ħafna distribuzzjonijiet jekk ma jkunx disponibbli biex tiċċekkja din il-paġna wiki għall-istruzzjonijiet ta' installazzjoni għad-distribuzzjonijiet tiegħek.
8. tmux
tmux huwa multiplexer terminali open-source li jippermetti lill-utenti joħolqu sessjonijiet terminali multipli li jistgħu jaċċessaw u jikkontrollaw minn skrin wieħed li jagħmilha perfetta għat-tmexxija ta 'diversi programmi tal-linja tal-kmand fl-istess ħin.
tmux jagħmel użu mill-ispazju kollu disponibbli għalih u huwa faċilment użabbli grazzi għall-appoġġ tiegħu għal keybindings li tista 'tuża biex taqsam twieqi u toħloq aktar panewijiet. Tista' wkoll taqsam istanzi individwali tal-qoxra bejn sessjonijiet distinti biex jintużaw għal skopijiet differenti minn utenti differenti.
Il-pakkett tmux huwa pprovdut mid-distribuzzjoni li qed tuża, uża biss il-maniġer tal-pakketti biex tinstallah kif muri.
$ sudo yum install tmux [On CentOS/RHEL] $ sudo dnf install tmux [On Fedora] $ sudo apt install tmux [On Debian/Ubuntu]
9. spectrwm
spectrwm huwa maniġer tat-twieqi żgħir, dinamiku, xmonad, u ispirat minn dwm għar-reparenting u l-madum mibni għal X11 biex ikun veloċi, kompatt u konċiż. Inħoloq bil-għan li jissolvew il-kwistjonijiet ta 'xmonad u dwm face.
spectrwm juża fajl ta 'konfigurazzjoni ta' test sempliċi, jiftaħar nuqqasijiet simili għal dawk f'xmonad u dwm, u karatteristiċi shortcuts tat-tastiera integrati. Il-karatteristiċi l-oħra tiegħu jinkludu kuluri customizable u wisa 'tal-fruntiera, drag-to-float, menu ta' tnedija ta 'malajr, status bar customizable, appoġġ dinamiku ta' RandR, eċċ.
Il-pakkett spectrwm huwa pprovdut mid-distribuzzjoni li qed tuża, uża biss il-maniġer tal-pakketti biex tinstallah kif muri.
$ sudo yum install spectrwm [On CentOS/RHEL] $ sudo dnf install spectrwm [On Fedora] $ sudo apt install spectrwm [On Debian/Ubuntu]
10. JWM
JWM (Joe's Window Manager) huwa maniġer tat-twieqi ħfief ibbażat fuq C open-source għas-Sistema tat-Tieqa X11 ottimizzata biex taħdem bla xkiel fuq sistemi tal-kompjuter anzjani u inqas qawwija. Tirrikjedi biss il-librerija Xlib biex taħdem iżda hija kapaċi taħdem ma 'għadd ta' libreriji oħra inklużi libXext għall-estensjoni tal-forma, Cairo u libRSVG għal ikoni u sfondi, libjpeg u libpng għal sfondi u ikoni JPEG u PNG rispettivament, eċċ.
JWM huwa inkluż f'koppja ta 'distros Linux eż. Damn Small Linux u Puppy Linux u sabet ħafna mill-użu tiegħu fuq PCs portabbli bħall-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 huwa maniġer tat-tieqa tal-madum ta 'sors miftuħ żgħir iżda sħiħ u kompletament konfigurabbli żviluppat f'Python. Hija mfassla b'enfasi fuq is-sempliċità, l-estensibilità bl-użu ta 'estensjonijiet, u l-adattament.
Qtile karatteristiċi faċli biex tikteb layouts personalizzati, kmandi, u widgets. Jista 'wkoll jiġi skriptjat mill-bogħod sabiex jitwaqqaf spazji tax-xogħol, jaġġorna l-widgets tal-bar tal-istatus, jimmanipula t-twieqi, eċċ. Għandu dokumentazzjoni komprensiva f'każ li jkollok bżonn kjarifika matul it-triq.
Fuq verżjonijiet aktar ġodda ta 'Ubuntu (17.04 jew akbar), Debian (10 jew akbar) u Fedora, hemm pakketti Qtile disponibbli biex jiġu installati permezz.
$ sudo apt-get install qtile [On Ubuntu/Debian] $ sudo dnf -y install qtile [On Fedora]
12. Velenu tal-far
Ratpoison huwa Window Manager ħafif iddisinjat biex ikun sempliċi u mingħajr grafika fancy, dekorazzjonijiet tat-twieqi, jew dipendenza fuq kwalunkwe proġett ieħor. Huwa mmudellat wara l-GNU Screen li huwa popolari ħafna fil-komunità tat-terminal virtwali.
Il-karatteristiċi ewlenin ta 'Ratpoison jinkludu l-abbiltà li jaqsam it-twieqi f'frejms li ma jikkoinċidux bit-twieqi kollha mmassimizzati fil-frejms tagħhom. Huwa mħaddem biss bl-użu ta 'kmandi tat-tastiera.
13. dwm
dwm huwa maniġer tat-tieqa tal-madum ħafif u dinamiku għas-sistema X Windows li ggwida l-iżvilupp ta 'diversi maniġers tat-twieqi X oħra, inklużi maniġer tat-twieqi tal-biża' u xmonad.
dwm tikkontrolla t-twieqi f'formati bil-madum, monoklu, u f'wiċċ l-ilma u dawn it-tqassim kollha jistgħu jiġu miżjuda b'mod dinamiku, itejbu l-ambjent għall-applikazzjoni li qed tintuża, u l-kompitu esegwit.
Hemm aktar maniġers tal-madum fil-komunità li tista 'tagħżel minnhom iżda mhux ħafna minnhom joffru kważi lista sħiħa ta' karatteristiċi bħall-apps elenkati hawn fuq.
Taf xi apps ta' min ifaħħarhom li jistħoqqilhom jissemmew? Jew kellek esperjenzi ma’ xi ħadd li jinfluwenza l-għażla tiegħek ta’ wieħed fuq l-ieħor? Ħossok liberu li taqsam il-ħsibijiet tiegħek magħna fit-taqsima tal-kummenti hawn taħt.