Bii awọn aworan ṣe n ṣiṣẹ ni Linux: Akopọ ti ọpọlọpọ awọn agbegbe tabili tabili

Nkan yii jẹ nipa bii awọn aworan ṣe n ṣiṣẹ ni Linux ati kini awọn paati ti o ni ninu. O ni ọpọlọpọ awọn sikirinisoti ti ọpọlọpọ awọn imuse ti awọn agbegbe tabili tabili. 

Ti o ko ba ṣe iyatọ gaan laarin KDE ati GNOME, tabi o ṣe ṣugbọn yoo fẹ lati mọ kini awọn omiiran miiran wa, lẹhinna nkan yii jẹ fun ọ. O jẹ awotẹlẹ, ati botilẹjẹpe o ni ọpọlọpọ awọn orukọ ati awọn ofin diẹ, ohun elo naa yoo tun wulo fun awọn olubere ati awọn ti n wo si Linux.

Koko naa le tun jẹ iwulo si awọn olumulo ilọsiwaju nigbati o ba ṣeto iraye si latọna jijin ati imuse alabara tinrin. Nigbagbogbo Mo pade awọn olumulo Linux ti igba pẹlu awọn alaye “Laini aṣẹ nikan wa lori olupin naa, ati pe Emi ko gbero lati kawe awọn aworan ni awọn alaye diẹ sii, nitori eyi ni gbogbo nilo fun awọn olumulo lasan.” Ṣugbọn paapaa awọn amoye Linux jẹ iyalẹnu pupọ ati idunnu lati ṣawari aṣayan “-X” fun aṣẹ ssh (ati fun eyi o wulo lati loye iṣẹ ati awọn iṣẹ ti olupin X).

Bii awọn aworan ṣe n ṣiṣẹ ni Linux: Akopọ ti ọpọlọpọ awọn agbegbe tabili tabiliOrisun

Mo ti nkọ awọn iṣẹ Linux fun ọdun 15 ni "Network Academy LANIT“ó sì dá mi lójú pé ọ̀pọ̀ èèyàn tó lé ní ẹgbẹ̀rún márùn-ún tí mo dá lẹ́kọ̀ọ́ ló ń ka àwọn àpilẹ̀kọ kan lórí Habr. Awọn iṣẹ ikẹkọ nigbagbogbo lagbara pupọ (apapọ iye akoko iṣẹ jẹ ọjọ marun); o nilo lati bo awọn akọle ti o nilo o kere ju ọjọ mẹwa mẹwa lati loye ni kikun. Ati nigbagbogbo lakoko iṣẹ-ẹkọ naa, da lori awọn olugbo (awọn ọmọ tuntun ti o pejọ tabi awọn alabojuto akoko), ati lori “awọn ibeere lati ọdọ olugbo,” Mo ṣe yiyan kini kini lati sọ ni alaye diẹ sii ati kini diẹ sii ni aipe, lati le yasọtọ diẹ sii. akoko lati paṣẹ awọn ohun elo laini ati ohun elo iṣe wọn. Awọn koko-ọrọ ti o to bii eyi ti o nilo irubọ diẹ. Iwọnyi jẹ “Itan-akọọlẹ ti Lainos”, “Awọn iyatọ ninu awọn pinpin Linux”, “Nipa awọn iwe-aṣẹ: GPL, BSD,…”, “Nipa awọn eya aworan ati awọn agbegbe tabili tabili” (koko ọrọ ti nkan yii), bbl Kii ṣe pe wọn kii ṣe pe wọn kii ṣe pataki, ṣugbọn nigbagbogbo ọpọlọpọ awọn ibeere titẹ "nibi ati bayi" wa ati pe nikan ni ọjọ marun ... Sibẹsibẹ, fun oye gbogbogbo ti awọn ipilẹ ti Linux OS, oye ti iyatọ ti o wa (ki paapaa lilo ọkan pato Pinpin Lainos, o tun ni wiwo ti o gbooro ti gbogbo agbaye nla ati agbaye ti a pe ni “Linux”), ikẹkọ awọn akọle wọnyi wulo ati pataki. 

Bi nkan naa ti nlọsiwaju, Mo pese awọn ọna asopọ fun paati kọọkan fun awọn ti o fẹ lati jinlẹ jinlẹ sinu koko-ọrọ, fun apẹẹrẹ, si awọn nkan Wikipedia (lakoko ti o tọka si ẹya pipe / iwulo diẹ sii ti awọn nkan Gẹẹsi ati Russian ba wa).

Fun awọn apẹẹrẹ ipilẹ ati awọn sikirinisoti Mo lo openSUSE pinpin. Eyikeyi miiran ti agbegbe pinpin le ṣee lo, niwọn igba ti nọmba nla ti awọn idii wa ninu ibi ipamọ naa. O nira, ṣugbọn kii ṣe ko ṣee ṣe, lati ṣafihan ọpọlọpọ awọn apẹrẹ tabili lori pinpin iṣowo, nitori wọn nigbagbogbo lo ọkan tabi meji ninu awọn agbegbe tabili ti a mọ daradara julọ. Ni ọna yii, awọn olupilẹṣẹ dín iṣẹ ṣiṣe ti itusilẹ iduroṣinṣin kan, OS ti a tunṣe. Lori eto kanna ni Mo fi sori ẹrọ gbogbo DM/DE/WM (alaye ti awọn ofin wọnyi ni isalẹ) ti Mo rii ni ibi ipamọ. 

Awọn sikirinisoti pẹlu “awọn fireemu buluu” ni a ya lori openSUSE. 

Mo mu awọn sikirinisoti pẹlu “awọn fireemu funfun” lori awọn pinpin miiran, wọn tọka si sikirinifoto naa. 

Awọn sikirinisoti pẹlu “awọn fireemu grẹy” ni a mu lati Intanẹẹti, gẹgẹbi awọn apẹẹrẹ ti awọn apẹrẹ tabili lati awọn ọdun sẹhin.

Nitorinaa, jẹ ki a bẹrẹ.

Awọn ifilelẹ ti awọn irinše ti o ṣe soke eya

Emi yoo ṣe afihan awọn paati akọkọ mẹta ati ṣe atokọ wọn ni aṣẹ ti wọn ṣe ifilọlẹ ni ibẹrẹ eto: 

  1. DM (Oluṣakoso Ifihan);
  2. Olupin ifihan;
  3. DE (Ayika Ojú-iṣẹ).

Ni afikun, gẹgẹbi awọn asọye pataki ti Ayika Ojú-iṣẹ: 

  • Awọn ohun elo Manager / Ifilọlẹ/Switcher (Bọtini Ibẹrẹ); 
  • WM (Oluṣakoso Window);
  • orisirisi software ti o wa pẹlu awọn tabili ayika.

Awọn alaye diẹ sii lori aaye kọọkan.

DM (Oluṣakoso Ifihan)

Ohun elo akọkọ ti o ṣe ifilọlẹ nigbati o bẹrẹ “awọn ayaworan” jẹ DM (Oluṣakoso Ifihan), oluṣakoso ifihan. Awọn iṣẹ akọkọ rẹ:

  • beere iru awọn olumulo lati gba sinu eto naa, beere data ijẹrisi (ọrọ igbaniwọle, itẹka);
  • yan eyi ti tabili ayika lati ṣiṣe.

Lọwọlọwọ o gbajumo ni lilo ni ọpọlọpọ awọn pinpin: 

Atokọ ti awọn DM ti o wa tẹlẹ ti wa ni ipamọ titi di oni Wiki article. 

Bii awọn aworan ṣe n ṣiṣẹ ni Linux: Akopọ ti ọpọlọpọ awọn agbegbe tabili tabili
Bii awọn aworan ṣe n ṣiṣẹ ni Linux: Akopọ ti ọpọlọpọ awọn agbegbe tabili tabili
Bii awọn aworan ṣe n ṣiṣẹ ni Linux: Akopọ ti ọpọlọpọ awọn agbegbe tabili tabili
Bii awọn aworan ṣe n ṣiṣẹ ni Linux: Akopọ ti ọpọlọpọ awọn agbegbe tabili tabili
O ṣe akiyesi pe awọn sikirinisoti atẹle yii lo oluṣakoso ifihan LightDM kanna, ṣugbọn ni awọn ipinpinpin oriṣiriṣi (awọn orukọ pinpin ni itọkasi ni awọn akọmọ). Wo bi o ṣe yatọ si DM yii le wo ọpẹ si iṣẹ awọn apẹẹrẹ lati awọn pinpin oriṣiriṣi.

Bii awọn aworan ṣe n ṣiṣẹ ni Linux: Akopọ ti ọpọlọpọ awọn agbegbe tabili tabili
Bii awọn aworan ṣe n ṣiṣẹ ni Linux: Akopọ ti ọpọlọpọ awọn agbegbe tabili tabili
Bii awọn aworan ṣe n ṣiṣẹ ni Linux: Akopọ ti ọpọlọpọ awọn agbegbe tabili tabili
Bii awọn aworan ṣe n ṣiṣẹ ni Linux: Akopọ ti ọpọlọpọ awọn agbegbe tabili tabili
Bii awọn aworan ṣe n ṣiṣẹ ni Linux: Akopọ ti ọpọlọpọ awọn agbegbe tabili tabili
Ohun akọkọ ninu oniruuru yii ni lati jẹ ki o ye wa pe ohun elo kan wa ti o ni iduro fun ifilọlẹ awọn eya aworan ati gbigba olumulo laaye lati wọle si awọn aworan wọnyi, ati pe awọn imuse oriṣiriṣi wa ti ohun elo yii ti o yatọ ni irisi ati die-die ni iṣẹ ṣiṣe (aṣayan ti awọn agbegbe apẹrẹ, yiyan awọn olumulo, ẹya fun awọn olumulo wiwo buburu, wiwa ti iraye si latọna jijin nipasẹ ilana XDMCP).

Afihan Server

Olupin Ifihan jẹ iru ipilẹ awọn aworan, iṣẹ akọkọ ti eyiti o ni lati ṣiṣẹ pẹlu kaadi fidio kan, atẹle ati ọpọlọpọ awọn ẹrọ titẹ sii (bọtini, Asin, awọn paadi ifọwọkan). Iyẹn ni, ohun elo kan (fun apẹẹrẹ, aṣawakiri tabi olootu ọrọ) ti a ṣe ni “awọn aworan” ko nilo lati mọ bi o ṣe le ṣiṣẹ taara pẹlu awọn ẹrọ, tabi ko nilo lati mọ nipa awakọ. Window X ṣe itọju gbogbo eyi.

Nigbati o ba sọrọ nipa olupin Ifihan, fun ọpọlọpọ ọdun ni Lainos, ati paapaa ni Unix, ohun elo naa ni itumọ X Window Eto tabi ni ede ti o wọpọ X (X). 

Bayi ọpọlọpọ awọn pinpin n rọpo X Wayland. 

O tun le ka:

Ni akọkọ, jẹ ki a ṣe ifilọlẹ X ati ọpọlọpọ awọn ohun elo ayaworan ninu wọn.

Idanileko “nṣiṣẹ X ati awọn ohun elo ninu rẹ”

Emi yoo ṣe ohun gbogbo lati ọdọ olumulo webinaruser tuntun ti a ṣẹda (yoo rọrun, ṣugbọn kii ṣe ailewu, lati ṣe ohun gbogbo bi gbongbo).

  • Niwọn igba ti X nilo iraye si awọn ẹrọ, Mo fun ni iwọle: A ṣe ipinnu atokọ ti awọn ẹrọ nipasẹ wiwo awọn aṣiṣe nigbati o bẹrẹ X ninu akọọlẹ (/home/webinaruser/.local/share/xorg/Xorg.77.log) 

% sudo setfacl -m u:webinaruser:rw /dev/tty8 /dev/dri/card0 /dev/fb0 /dev/input/*

  • Lẹhin iyẹn, Mo ṣe ifilọlẹ X:

% X -retro :77 vt8 & 

Awọn aṣayan: * -retro - ṣe ifilọlẹ pẹlu abẹlẹ Ayebaye “grẹy”, kii ṣe pẹlu dudu bi aiyipada; * : 77 - Mo ṣeto (eyikeyi laarin ibiti o ni oye jẹ ṣee ṣe, nikan: 0 ṣee ṣe tẹlẹ ti tẹdo nipasẹ awọn eya aworan ti nṣiṣẹ tẹlẹ) nọmba iboju, kosi diẹ ninu iru idanimọ alailẹgbẹ nipasẹ eyiti yoo ṣee ṣe lati ṣe iyatọ awọn Xs ti nṣiṣẹ pupọ; * vt8 - tọkasi ebute, nibi / dev/tty8, lori eyiti X yoo han). 

  • Lọlẹ ohun elo ayaworan:

Lati ṣe eyi, a kọkọ ṣeto oniyipada nipasẹ eyiti ohun elo naa yoo loye eyiti ninu Xs ti Mo nṣiṣẹ lati firanṣẹ ohun ti o nilo lati fa: 

% export DISPLAY=":77" 

O le wo atokọ ti nṣiṣẹ Xs bii eyi: 

ps -fwwC X

Lẹhin ti a ti ṣeto oniyipada, a le ṣe ifilọlẹ awọn ohun elo ni Xs wa - fun apẹẹrẹ, Mo ṣe ifilọlẹ aago kan:

% xclock -update 1 & 

% xcalc & 

% xeyes -g 200x150-300+50 &

Bii awọn aworan ṣe n ṣiṣẹ ni Linux: Akopọ ti ọpọlọpọ awọn agbegbe tabili tabili
Awọn imọran akọkọ ati awọn ipinnu lati inu abala yii:

  • X nilo iraye si awọn ẹrọ: ebute, kaadi fidio, awọn ẹrọ titẹ sii,
  • Awọn Xs funrara wọn ko ṣe afihan awọn eroja wiwo eyikeyi - o jẹ grẹy (ti o ba pẹlu aṣayan “--retro”) tabi kanfasi dudu ti awọn iwọn kan (fun apẹẹrẹ, 1920x1080 tabi 1024x768) lati le ṣiṣẹ awọn ohun elo ayaworan ninu rẹ.
  • Ilọpo ti “agbelebu” fihan pe awọn Xs tọpa ipo ti Asin naa ati gbe alaye yii si awọn ohun elo ti n ṣiṣẹ ninu rẹ.
  • X tun mu awọn bọtini bọtini lori keyboard ati gbe alaye yii si awọn ohun elo.
  • Oniyipada DISPLAY sọ awọn ohun elo ayaworan ninu eyiti iboju (gbogbo X ti ṣe ifilọlẹ pẹlu nọmba iboju alailẹgbẹ lori ibẹrẹ), ati nitorinaa ninu awọn ti nṣiṣẹ lori ẹrọ mi, awọn X yoo nilo lati fa. (O tun ṣee ṣe lati pato ẹrọ isakoṣo latọna jijin ni oniyipada yii ki o firanṣẹ si Xs ti nṣiṣẹ lori ẹrọ miiran lori nẹtiwọọki.) Niwọn igba ti Xs ti ṣe ifilọlẹ laisi aṣayan -auth, ko si iwulo lati ṣe pẹlu oniyipada XAUTHORITY tabi xhost. pipaṣẹ.
  • Awọn ohun elo ayaworan (tabi bi awọn alabara X ṣe n pe wọn) ni a ṣe ni X - laisi agbara lati gbe / sunmọ / yi wọn pada "-g (Iwọn) x (Iga)+ (OffsetFromLeftEdge)+ (OffsetFromTopEdge)". Pẹlu ami iyokuro, lẹsẹsẹ, lati ọtun ati lati eti isalẹ.
  • Awọn ofin meji ti o tọ lati darukọ: olupin X (eyi ni ohun ti a pe ni X) ati awọn onibara X (eyi ni ohun elo aworan ti o nṣiṣẹ ni X ni a npe ni). Idarudapọ kekere wa ni agbọye ọrọ-ọrọ yii; ọpọlọpọ loye rẹ ni idakeji. Ninu ọran naa nigbati Mo sopọ lati “ẹrọ alabara” (ni awọn ọrọ iwọle latọna jijin) si “olupin” (ninu awọn ọrọ iwọle latọna jijin) lati le ṣafihan ohun elo ayaworan kan lati olupin lori atẹle mi, lẹhinna olupin X bẹrẹ lori ẹrọ nibiti atẹle (ti o jẹ, lori “ẹrọ alabara”, kii ṣe lori “olupin”), ati awọn alabara X bẹrẹ ati ṣiṣẹ lori “olupin”, botilẹjẹpe wọn han lori atẹle ti “ẹrọ alabara”. 

Bii awọn aworan ṣe n ṣiṣẹ ni Linux: Akopọ ti ọpọlọpọ awọn agbegbe tabili tabili

DE irinše

Nigbamii, jẹ ki a wo awọn paati ti o maa n ṣe tabili tabili kan.

DE irinše: Bẹrẹ Bọtini ati Taskbar

Jẹ ká bẹrẹ pẹlu awọn ki-npe ni "Bẹrẹ" bọtini. Nigbagbogbo eyi jẹ applet lọtọ ti a lo ninu “iṣẹ iṣẹ-ṣiṣe”. Tun wa nigbagbogbo applet fun yi pada laarin awọn ohun elo nṣiṣẹ.

Bii awọn aworan ṣe n ṣiṣẹ ni Linux: Akopọ ti ọpọlọpọ awọn agbegbe tabili tabili
Lẹhin ti o ti wo awọn agbegbe tabili oriṣiriṣi, Emi yoo ṣe akopọ iru awọn ohun elo labẹ orukọ gbogbogbo “Oluṣakoso Awọn ohun elo (Ipilẹṣẹ / Yipada)”, iyẹn ni, ohun elo fun iṣakoso awọn ohun elo (ifilọlẹ ati yi pada laarin awọn ti nṣiṣẹ), ati tun tọka awọn ohun elo ti o jẹ ẹya. apẹẹrẹ ti iru ohun elo.

  • O wa ni irisi bọtini “Bẹrẹ” lori Ayebaye (gbogbo ipari ti ọkan ninu awọn egbegbe ti iboju) “iṣẹ-ṣiṣe”:

    ○ xfce4-panel,
    ○ mate-panel/gnome-panel,
    ○ vala-panel,
    ○ tint2.

  • O tun le ni lọtọ "MacOS-sókè taskbar" (kii ṣe ni kikun ipari ti awọn eti iboju), biotilejepe ọpọlọpọ awọn taskbar le han ni mejeji aza. Nibi, dipo, iyatọ akọkọ jẹ wiwo nikan - wiwa ti “ipa gbooro aworan lori rababa.”

    ○ ṣoki,
    ○ ibi iduro latte,
    ○ Cairo-dock,
    ○ pákó.

  • Ati/Tabi iṣẹ kan ti o ṣe ifilọlẹ awọn ohun elo nigbati o ba tẹ awọn bọtini gbona (ni ọpọlọpọ awọn agbegbe tabili tabili, paati iru kan nilo ati gba ọ laaye lati tunto awọn bọtini gbona tirẹ):

    ○ sxhkd.

  • Oriṣiriṣi akojọ aṣayan tun wa-bii “awọn olupilẹṣẹ” (lati Ifilọlẹ Gẹẹsi (ifilọlẹ)):

    ○ dmenu-run,
    ○ rofi -show ọmuti,
    ○ Albert,
    ○ grun.

Bii awọn aworan ṣe n ṣiṣẹ ni Linux: Akopọ ti ọpọlọpọ awọn agbegbe tabili tabili

Awọn paati DE: WM (Oluṣakoso Ferese)

Awọn alaye diẹ sii ni Russian

Awọn alaye diẹ sii ni Gẹẹsi

WM (Oluṣakoso Window) - ohun elo kan ti o ni iduro fun ṣiṣakoso awọn window, ṣafikun agbara si:

  • gbigbe awọn window ni ayika tabili tabili (pẹlu boṣewa ọkan pẹlu didimu bọtini Alt mọlẹ ni apakan eyikeyi ti window, kii ṣe ọpa akọle nikan);
  • yiyipada awọn window, fun apẹẹrẹ, nipa fifa “fireemu window”;
  • ṣe afikun “akọle” ati awọn bọtini fun idinku / mu iwọn / pipade ohun elo si wiwo window;
  • ero ti ohun elo wo ni "idojukọ".

Bii awọn aworan ṣe n ṣiṣẹ ni Linux: Akopọ ti ọpọlọpọ awọn agbegbe tabili tabili
Emi yoo ṣe atokọ eyiti o mọ julọ (ninu awọn akọmọ Mo tọka si iru DE ti a lo nipasẹ aiyipada):

Bii awọn aworan ṣe n ṣiṣẹ ni Linux: Akopọ ti ọpọlọpọ awọn agbegbe tabili tabili
Emi yoo tun ṣe atokọ “WM atijọ pẹlu awọn eroja DE”. Awon. ni afikun si oluṣakoso window, wọn ni awọn eroja bii bọtini “Bẹrẹ” ati “Taskbar”, eyiti o jẹ aṣoju diẹ sii ti DE kikun. Botilẹjẹpe, bawo ni “ti atijọ” ṣe jẹ ti mejeeji IceWM ati WindowMaker ti tu awọn ẹya imudojuiwọn wọn tẹlẹ ni 2020. O wa ni pe o tọ diẹ sii kii ṣe “atijọ”, ṣugbọn “awọn akoko-atijọ”:

Bii awọn aworan ṣe n ṣiṣẹ ni Linux: Akopọ ti ọpọlọpọ awọn agbegbe tabili tabili
Bii awọn aworan ṣe n ṣiṣẹ ni Linux: Akopọ ti ọpọlọpọ awọn agbegbe tabili tabili
Bii awọn aworan ṣe n ṣiṣẹ ni Linux: Akopọ ti ọpọlọpọ awọn agbegbe tabili tabili
Bii awọn aworan ṣe n ṣiṣẹ ni Linux: Akopọ ti ọpọlọpọ awọn agbegbe tabili tabili
Bii awọn aworan ṣe n ṣiṣẹ ni Linux: Akopọ ti ọpọlọpọ awọn agbegbe tabili tabili
Ni afikun si "Ayebaye" ("awọn alakoso window akopọ"), o tọ lati darukọ pataki tile WM, eyiti o fun ọ laaye lati gbe awọn window “tiled” kọja gbogbo iboju, bakanna fun diẹ ninu awọn ohun elo tabili tabili lọtọ fun ohun elo kọọkan ti a ṣe ifilọlẹ lori gbogbo iboju. Eyi jẹ ohun ajeji diẹ fun awọn eniyan ti ko lo wọn tẹlẹ, ṣugbọn niwọn igba ti Emi funrarami ti n lo iru wiwo fun igba pipẹ, Mo le sọ pe o rọrun pupọ ati pe o yara lo si iru wiwo kan, lẹhin eyi Awọn alakoso window “Ayebaye” ko dabi irọrun mọ.

Bii awọn aworan ṣe n ṣiṣẹ ni Linux: Akopọ ti ọpọlọpọ awọn agbegbe tabili tabili
Ise agbese na tun tọ lati darukọ lọtọ Compiz ati iru imọran bii “Oluṣakoso Window Apapo”, eyiti o nlo awọn agbara isare hardware lati ṣafihan akoyawo, awọn ojiji, ati awọn ipa onisẹpo mẹta. Niwọn ọdun 10 sẹhin ariwo kan wa ni awọn ipa 3D lori awọn kọǹpútà Linux. Ni ode oni, ọpọlọpọ awọn alakoso window ti a ṣe sinu DE ṣe lilo apakan ti awọn agbara akojọpọ. Laipe han Ina ojuona - ọja pẹlu iṣẹ ṣiṣe ti o jọra si Compiz fun Wayland.

Bii awọn aworan ṣe n ṣiṣẹ ni Linux: Akopọ ti ọpọlọpọ awọn agbegbe tabili tabili
Atokọ alaye ti ọpọlọpọ awọn alakoso window le tun rii ninu  article lafiwe.

DE irinše: isinmi

O tun tọ lati ṣe akiyesi awọn paati tabili itẹwe atẹle (nibi Mo lo awọn ofin Gẹẹsi ti iṣeto lati ṣapejuwe iru ohun elo kan - iwọnyi kii ṣe awọn orukọ ti awọn ohun elo funrararẹ):

  • Applets:
  • Sọfitiwia (ohun elo ẹrọ ailorukọ) - nigbagbogbo “eto ti o kere julọ” ti sọfitiwia kan ni a pese pẹlu agbegbe:

DE (Ayika Ojú-iṣẹ)

Awọn alaye diẹ sii ni Gẹẹsi

Lati awọn paati ti o wa loke, eyiti a pe ni “Ayika Apẹrẹ Ojú-iṣẹ” ni a gba. Nigbagbogbo gbogbo awọn paati rẹ ni idagbasoke ni lilo awọn ile ikawe eya aworan kanna ati lilo awọn ipilẹ apẹrẹ kanna. Nitorinaa, ni o kere ju, aṣa gbogbogbo fun irisi awọn ohun elo jẹ itọju.

Nibi a le ṣe afihan awọn agbegbe tabili ti o wa lọwọlọwọ atẹle:

GNOME ati KDE ni a gba pe o wọpọ julọ, ati pe XFCE sunmọ ni igigirisẹ wọn.

Bii awọn aworan ṣe n ṣiṣẹ ni Linux: Akopọ ti ọpọlọpọ awọn agbegbe tabili tabili
A lafiwe ti awọn orisirisi sile ni awọn fọọmu ti a tabili le ri ninu awọn ti o baamu Wikipedia article.  

DE orisirisi

Bii awọn aworan ṣe n ṣiṣẹ ni Linux: Akopọ ti ọpọlọpọ awọn agbegbe tabili tabili
Ise agbese_Looking_Glaasi

Paapaa iru awọn apẹẹrẹ ti o nifẹ si wa lati itan-akọọlẹ: ni ọdun 2003-2007, “apẹrẹ tabili tabili 3D” ni a ṣe fun Linux pẹlu orukọ “Glaasi Wiwa Ise agbese” lati Sun. Emi funrarami lo tabili tabili yii, tabi dipo “ṣere” pẹlu rẹ, nitori o nira lati lo. “Apẹrẹ 3D” yii ni a kọ ni Java ni akoko kan nigbati ko si awọn kaadi fidio pẹlu atilẹyin 3D. Nitorinaa, gbogbo awọn ipa ni a tun ṣe iṣiro nipasẹ ero isise, ati kọnputa naa ni lati ni agbara pupọ, bibẹẹkọ ohun gbogbo ṣiṣẹ laiyara. Sugbon o wa ni jade lẹwa. Awọn alẹmọ ohun elo onisẹpo mẹta le yiyi/fikun. O ṣee ṣe lati yiyi sinu silinda ti tabili tabili pẹlu iṣẹṣọ ogiri lati panorama-iwọn 360 kan. Awọn ohun elo ẹlẹwa pupọ wa: fun apẹẹrẹ, gbigbọ orin ni irisi “awọn CD iyipada”, bbl O le wo lori YouTube видео nipa iṣẹ akanṣe yii, didara awọn fidio wọnyi nikan yoo jẹ talaka, nitori ni awọn ọdun wọnyẹn ko ṣee ṣe lati gbe awọn fidio didara ga.

Bii awọn aworan ṣe n ṣiṣẹ ni Linux: Akopọ ti ọpọlọpọ awọn agbegbe tabili tabili
Xfce

Lightweight tabili. Ise agbese na ti wa fun igba pipẹ, niwon 1996. Ni awọn ọdun aipẹ, o ti jẹ olokiki pupọ, ni idakeji si KDE ati GNOME ti o wuwo, lori ọpọlọpọ awọn pinpin eyiti o nilo iwuwo fẹẹrẹ ati wiwo tabili “Ayebaye”. O ni ọpọlọpọ awọn eto ati nọmba nla ti awọn eto tirẹ: ebute (xfce4-terminal), oluṣakoso faili (thunar), oluwo aworan (ristretto), olootu ọrọ (mousepad).

 
Bii awọn aworan ṣe n ṣiṣẹ ni Linux: Akopọ ti ọpọlọpọ awọn agbegbe tabili tabili
Pantheon 

Ti a lo ninu pinpin OS Elementary. Nibi a le sọ pe “awọn tabili itẹwe” wa ti o ni idagbasoke ati lilo laarin pinpin lọtọ kan ati pe a ko lo pupọ (ti ko ba “lo rara”) ni awọn ipinpinpin miiran. O kere ju wọn ko ti ni gbaye-gbale ati pe ọpọlọpọ awọn olugbo ni idaniloju awọn anfani ti ọna wọn. Pantheon ni ero lati kọ wiwo kan ti o jọra si macOS. 

Bii awọn aworan ṣe n ṣiṣẹ ni Linux: Akopọ ti ọpọlọpọ awọn agbegbe tabili tabili
Aṣayan pẹlu ibi iduro:

Bii awọn aworan ṣe n ṣiṣẹ ni Linux: Akopọ ti ọpọlọpọ awọn agbegbe tabili tabili
Imọlẹ

Idojukọ ti o lagbara lori awọn ipa ayaworan ati awọn ẹrọ ailorukọ (lati awọn ọjọ nigbati awọn agbegbe tabili miiran ko ni awọn ẹrọ ailorukọ tabili bii kalẹnda/ aago). Nlo awọn ile-ikawe tirẹ. Eto nla wa ti awọn ohun elo “ẹwa” tirẹ: ebute (Terminology), ẹrọ orin fidio (Ibinu), oluwo aworan (Ephoto).

Bii awọn aworan ṣe n ṣiṣẹ ni Linux: Akopọ ti ọpọlọpọ awọn agbegbe tabili tabili
Moksha

Eyi jẹ orita ti Enlightenment17, eyiti o lo ninu pinpin BodhiLinux. 

Bii awọn aworan ṣe n ṣiṣẹ ni Linux: Akopọ ti ọpọlọpọ awọn agbegbe tabili tabili
GNOME

Ni ibẹrẹ, wiwo tabili “Ayebaye” kan, ti a ṣẹda ni ilodi si KDE, eyiti a kọ sinu ile-ikawe QT, ni akoko yẹn pinpin labẹ iwe-aṣẹ ti ko rọrun pupọ fun awọn pinpin iṣowo. 

Bii awọn aworan ṣe n ṣiṣẹ ni Linux: Akopọ ti ọpọlọpọ awọn agbegbe tabili tabili
GNOME_Ikarahun

Lati ẹya kẹta, GNOME bẹrẹ lati wa pẹlu GNOME Shell, eyiti o ni “iwo ti kii ṣe Ayebaye”, eyiti kii ṣe gbogbo awọn olumulo fẹran (eyikeyi iyipada lojiji ni awọn atọkun jẹ nira fun awọn olumulo lati gba). Bi abajade, ifarahan ti awọn iṣẹ akanṣe orita ti o tẹsiwaju idagbasoke tabili tabili yii ni aṣa “Ayebaye”: MATE ati eso igi gbigbẹ oloorun. Lo nipasẹ aiyipada ni ọpọlọpọ awọn pinpin iṣowo. O ni nọmba nla ti awọn eto ati awọn ohun elo tirẹ. 

Bii awọn aworan ṣe n ṣiṣẹ ni Linux: Akopọ ti ọpọlọpọ awọn agbegbe tabili tabili
MATE 

O jade lati GNOME2 ati tẹsiwaju lati ṣe idagbasoke agbegbe apẹrẹ yii. O ni nọmba nla ti awọn eto ati awọn orita ohun elo ti a lo pada ni GNOME2 (awọn orukọ tuntun ni a lo) lati maṣe daru awọn orita pẹlu ẹya tuntun wọn fun GNOME3).

Bii awọn aworan ṣe n ṣiṣẹ ni Linux: Akopọ ti ọpọlọpọ awọn agbegbe tabili tabili
Epo igi

Orita ti GNOME Shell ti o pese awọn olumulo pẹlu wiwo ara “Ayebaye” (bii ọran ni GNOME2). 

O ni nọmba nla ti awọn eto ati awọn ohun elo kanna bi fun GNOME Shell.

Bii awọn aworan ṣe n ṣiṣẹ ni Linux: Akopọ ti ọpọlọpọ awọn agbegbe tabili tabili
Budgie

Orita ara “Ayebaye” ti GNOME ti o ni idagbasoke gẹgẹ bi apakan ti pinpin Solus, ṣugbọn ni bayi tun wa bi tabili iduro kan lori ọpọlọpọ awọn ipinpinpin miiran.

Bii awọn aworan ṣe n ṣiṣẹ ni Linux: Akopọ ti ọpọlọpọ awọn agbegbe tabili tabili
KDE_Plasma (tabi bi o ti n pe nigbagbogbo, KDE nirọrun) 

Ayika tabili ti o dagbasoke nipasẹ iṣẹ akanṣe KDE. 

O ni nọmba nla ti awọn eto ti o wa fun olumulo ti o rọrun lati wiwo ayaworan ati ọpọlọpọ awọn ohun elo ayaworan ti o dagbasoke laarin ilana ti tabili tabili yii.

Bii awọn aworan ṣe n ṣiṣẹ ni Linux: Akopọ ti ọpọlọpọ awọn agbegbe tabili tabili
Metalokan

Ni ọdun 2008, KDE ṣe idasilẹ imuse tuntun ti KDE Plasma (ẹnjini tabili ni a tun kọ pupọ). Paapaa, bii pẹlu GNOME / MATE, kii ṣe gbogbo awọn onijakidijagan KDE fẹran rẹ. Bi abajade, orita ti ise agbese na han, tẹsiwaju idagbasoke ti ẹya ti tẹlẹ, ti a npe ni TDE (Trinity Desktop Environment).

Bii awọn aworan ṣe n ṣiṣẹ ni Linux: Akopọ ti ọpọlọpọ awọn agbegbe tabili tabili
Jin_DE

Ọkan ninu awọn agbegbe tabili tuntun ti a kọ nipa lilo Qt (eyiti a kọ KDE sori). O ni ọpọlọpọ awọn eto ati pe o lẹwa pupọ (botilẹjẹpe eyi jẹ ero inu ero) ati ni wiwo idagbasoke daradara. Ti dagbasoke gẹgẹbi apakan ti pinpin Deepin Linux. Awọn idii tun wa fun awọn pinpin miiran

Bii awọn aworan ṣe n ṣiṣẹ ni Linux: Akopọ ti ọpọlọpọ awọn agbegbe tabili tabili
 

Ohun apẹẹrẹ ti a tabili ayika kọ nipa lilo Qt. Ti dagbasoke gẹgẹbi apakan ti pinpin Astra Linux. 

Bii awọn aworan ṣe n ṣiṣẹ ni Linux: Akopọ ti ọpọlọpọ awọn agbegbe tabili tabili
LXQt

Lightweight tabili ayika. Bi orisirisi ti tẹlẹ apeere, kọ nipa lilo Qt. Ni otitọ, o jẹ itesiwaju iṣẹ akanṣe LXDE ati abajade ti iṣọpọ pẹlu iṣẹ akanṣe Razor-qt.

Bii o ti le rii, tabili tabili ni Lainos le wo iyatọ pupọ ati pe wiwo ti o dara wa fun itọwo gbogbo eniyan: lati lẹwa pupọ ati pẹlu awọn ipa 3D si minimalistic, lati “Ayebaye” si dani, lati ni agbara lilo awọn orisun eto si iwuwo fẹẹrẹ, lati nla awọn iboju si awọn tabulẹti / awọn foonu alagbeka.

O dara, Emi yoo fẹ lati nireti pe MO ni anfani lati fun imọran kini awọn paati akọkọ ti awọn eya aworan ati tabili tabili ni Linux OS jẹ.

Ohun elo fun nkan yii ni idanwo ni Oṣu Keje ọdun 2020 ni webinar kan. O le wo o nibi.

Gbogbo ẹ niyẹn. Mo nireti pe eyi ṣe iranlọwọ. Ti o ba ni ibeere tabi awọn asọye, jọwọ kọ. Emi yoo dun lati dahun. O dara, wa ki o kọ ẹkọ ni Ile-ẹkọ giga Nẹtiwọọki LANIT!

orisun: www.habr.com

Fi ọrọìwòye kun