Administratori de ferestre: interfețe grafice de utilizator pentru GNU / Linux

Administratori de ferestre: interfețe grafice de utilizator pentru GNU / Linux

Administratori de ferestre: interfețe grafice de utilizator pentru GNU / Linux

De la începutul GNU/Linux , utilizarea și diversitatea interfețelor grafice cu utilizatorul (GUI) disponibile au crescut. Odată cu această creștere, a crescut și concurența între utilizatori, atât noi, cât și experimentați, în ceea ce privește care este cea mai bună dintre numeroasele opțiuni existente.

Totuși, opțiunile GUI disponibile în prezent pentru GNU/Linux , adică cele mai populare sau cunoscute Managere de Ferestre ( WM ), sunt de obicei integrate în Mediile Desktop ( DE ), la fel de cunoscute și complete, în timp ce multe altele, la fel de bune, dar poate mai puțin cunoscute sau utilizate, vin de obicei independent de un anumit Mediu Desktop .

Administratori de ferestre: Introducere

Să ne amintim că, între un mediu desktop și un manager de ferestre, există diferențe foarte clare atunci când vorbim despre un sistem de operare GNU/Linux.

În primul rând, merită subliniată existența sistemului X Window ( X Windows ), care este considerat fundamentul pentru desenarea elementelor grafice pe ecran. X Windows oferă suport pentru mișcarea ferestrelor, interacțiunile cu tastatura și mouse-ul și randarea ferestrelor. Toate acestea sunt necesare pentru orice mediu desktop grafic.

Având acest lucru clar, putem înțelege mai bine ce sunt un Manager de Ferestre și un Mediu Desktop.

Manager ferestre

Este piesa puzzle-ului care controlează plasarea și aspectul ferestrelor. Necesită X Windows pentru a funcționa, dar nu neapărat un mediu desktop . Conform Wiki-ului oficial Arch Linux , în secțiunea dedicată „ Managerilor Windows ”, acestea sunt împărțite în trei tipuri:

  • stivuire: Cei care imită aspectele și funcționalitățile Windows și OS X, prin urmare, gestionează ferestrele ca bucăți de hârtie pe un desktop, care pot fi stivuite una peste alta.
  • Gresie: Cele de tip „mozaic” în care ferestrele nu se suprapun și în care există de obicei o utilizare foarte extinsă a comenzilor rapide de la tastatură și se obține o dependență mai mică de utilizarea mouse-ului.
  • dinamica: Cele care vă permit să comutați dinamic designul ferestrelor între mozaicuri sau plutitoare.

Mediu desktop

Este un element sau sistem mult mai integrat decât un Manager de Ferestre . Prin urmare, necesită atât X Windows , cât și un Manager de Ferestre pentru a funcționa. Acesta este motivul pentru care majoritatea sistemelor includ propriul Manager de Ferestre și/sau utilizează unul sau mai mulți Manageri de Ferestre independenți pentru a funcționa optim.

În plus, este important de subliniat faptul că un mediu desktop include, în general, un set de aplicații strâns integrate, astfel încât toate aplicațiile să se cunoască între ele, cum ar fi o aplicație de tip panou (bară de activități) care facilitează anumite operațiuni, cum ar fi plasarea de elemente mici (widget-uri) pentru acțiuni rapide sau informații, cu scopul de a îmbunătăți experiența utilizatorului.

Dacă doriți să aflați mai multe despre mediile desktop , vă recomandăm să explorați postările noastre anterioare de mai jos:

Administratori de ferestre: conținut

Administratori de ferestre versus medii desktop

În legătură cu un mediu desktop specific

  1. Metacity: De la GNOME
  2. mamă: De la GNOME Shell
  3. Victorie: Din KDE și KDE Plasma
  4. XFWM: De la XFCE
  5. Brioşă: Din scorțișoară
  6. marca: Matte
  7. DeepinWM: De la Deepin
  8. Gală: Din Pantheon
  9. BudgieWM: De la Budgie
  10. UKWM: Din UKUI

Independent de un mediu desktop specific

  1. 2BWM: https://github.com/venam/2bwm
  2. 9WM: https://github.com/9wm/9wm
  3. AEWM: http://freshmeat.sourceforge.net/projects/aewm
  4. Dupa pas: http://afterstep.org/
  5. WM minunat: https://awesomewm.org/
  6. BerryWM: https://berrywm.org/
  7. Cutie neagră: https://github.com/bbidulock/blackboxwm
  8. BSPWM: https://github.com/baskerville/bspwm
  9. Byobu: https://byobu.org/
  10. compiz: http://www.compiz.org/
  11. CWM: https://github.com/leahneukirchen/cwm
  12. DWM: http://dwm.suckless.org/
  13. Iluminare: http://www.enlightenment.org
  14. EvilWM: https://github.com/nikolas/evilwm
  15. EXWM: https://github.com/ch11ng/exwm
  16. Cutie de flux: http://www.fluxbox.org
  17. FLWM: http://flwm.sourceforge.net/
  18. VWF: https://www.fvwm.org/
  19. Ceață: http://www.escomposlinux.org/jes/
  20. Herbstluftwm: https://herbstluftwm.org/
  21. I3WM: https://i3wm.org/
  22. IceWM: https://ice-wm.org/
  23. Ion: http://freshmeat.sourceforge.net/projects/ion/
  24. JWM: https://joewing.net/projects/jwm/
  25. MatchBox: https://www.yoctoproject.org/software-item/matchbox/
  26. metisse: http://insitu.lri.fr/metisse/
  27. Musca: https://github.com/enticeing/musca
  28. MWM: https://motif.ics.com/
  29. Cutie deschisa: http://openbox.org/wiki/Main_Page
  30. Pekwm: https://github.com/pekdon/pekwm
  31. PlayWM: https://github.com/wyderkat/playwm
  32. Qtile: http://www.qtile.org/
  33. Otravă de șobolani: http://www.nongnu.org/ratpoison/
  34. Pește ferăstrău: https://sawfish.fandom.com/wiki/Main_Page
  35. Spectrum: https://github.com/conformal/spectrwm
  36. Steamcommgr: https://github.com/ValveSoftware/SteamOS/wiki/steamcompmgr
  37. StumpWM: https://stumpwm.github.io/
  38. Zahăr: https://sugarlabs.org/
  39. SwayWM: https://swaywm.org/
  40. TWM: https://www.x.org/releases/X11R7.6/doc/man/man1/twm.1.xhtml
  41. UltimateWM: http://udeproject.sourceforge.net/
  42. VTWM: http://www.vtwm.org/
  43. wayland: https://wayland.freedesktop.org/
  44. Wingo: https://github.com/BurntSushi/wingo
  45. WM2: http://www.all-day-breakfast.com/wm2/
  46. WMFS: https://github.com/xorg62/wmfs
  47. WMX: http://www.all-day-breakfast.com/wmx/
  48. Creator de ferestre: https://www.windowmaker.org/
  49. WindowLab: https://github.com/nickgravgaard/windowlab
  50. Xmonad: https://xmonad.org/

Imagine generică pentru concluziile articolului

Concluzie

Sperăm acest lucru puțină postare utilăMatei 22:21 despre «Gestores de Ventanas», existent folosit în interiorul sau în exteriorul unui «Entorno de Escritorio», adică dependent sau independent de una dintre acestea, este de mare interes și utilitate, pentru întreg «Comunidad de Software Libre y Código Abierto» și de o mare contribuție la difuzarea minunatului, gigantului și creșterii ecosistemului de aplicații al «GNU/Linux».

Și pentru mai multe informații, nu ezitați întotdeauna să vizitați oricare Biblioteca online ca OpenLibra y jedit a citi cărți (PDF-uri) pe acest subiect sau altele domenii de cunoaștere. Deocamdată, dacă ți-a plăcut asta «publicación», nu înceta să-l împărtășești cu alții, în dumneavoastră Site-uri web preferate, canale, grupuri sau comunități de rețele sociale, de preferință gratuite și deschise ca Mastodont, sau sigur și privat, cum ar fi Telegramă.

Sau pur și simplu vizitați pagina noastră principală la De la Linux sau alăturați-vă canalului oficial Telegramă de la FromLinux pentru a citi și a vota pentru această sau alte publicații interesante pe «Software Libre», «Código Abierto», «GNU/Linux» și alte subiecte legate de «Informática y la Computación», și «Actualidad tecnológica».


Adăugați ca sursă preferată în Google