Sele besebenza kwi-interface yewebhu ye-Anaconda 

UJiri Konecny ​​weRed Hat ubhengeze kwiintsuku ezimbalwa ezidlulileyo oko basebenzela ukuhlaziya nokuphucula ujongano lomsebenzisi lwesifakeli se-Anaconda esetyenziswa kwiFedora, RHEL, CentOS kunye nolunye unikezelo lweLinux.

Kwaye oko ukuza kuthi ga ngoku isifakeli se-Anaconda sisekwe kwi-GTK kwaye inxalenye yesizathu sokuba kutheni isigqibo sokuthatha eli nyathelo libalulekileyo sithathiwe kungenxa yenkqubo yokuphucula isifakeli apho sele beqalile umsebenzi wokubhala kwakhona ujongano lomsebenzisi.

Ngale ndaba kuya kubakho iindlela ezimbini zokusebenzisa isifakeli kwaye yeyokuba enye yazo iya kuba yile besiyisebenzisa, yeyasekhaya kwaye indlela entsha iya kuba yeyokude, apho oku kufuneka kusebenze abo bajonge ukufaka kwi-third party server ngokusebenzisa iinkqubo. njenge VNC.

Kuyakhankanywa ukuba endaweni yokusebenzisa ilayibrari ye-GTK, ujongano olutsha luya kusekelwa kubuchwepheshe bewebhu kwaye iya kuvumela ulawulo olukude ngesikhangeli sewebhu.

Sele kulithuba elide ukusukela oko sidale ujongano lomsebenzisi olusekwe kwi-GTK ye-Anaconda: isifakeli se-OS se-Fedora, i-RHEL, i-CentOS. Ixesha elide, thina (iqela le-Anaconda) sikhangele amathuba okwenza izinto zibe zisimanjemanje kunye nokuphucula amava omsebenzisi. Kule post, singathanda ukucacisa into esisebenza kuyo kwaye, ngaphezu kwakho konke, sikuxelele malunga nento onokuyilindela kwixesha elizayo.

Okokuqala, kufuneka sichaze ukuba sigqibe ekubeni sabelane ngolu lwazi kungekudala. Ngoku sikwinqanaba apho senze khona izigqibo. Sine 'prototype esebenzayo' yesisombululo esele sikhona, kodwa ungalindeli imifanekiso yesikrini okanye iidemos okwangoku!

Ngokuphathelele amacandelo aza kusetyenziswa kuhlaziyo yeprojekthi, kukhankanyiwe ukuba iya kuba semva kwe-cockpit apho amalungu ayo aya kusetyenziswa, ekubeni ukongeza ezi sele zikhona zisetyenziswa kwiimveliso ze-Red Hat ukuqwalasela nokulawula abancedisi basetyenziswa njengesiseko sokwenza ujongano olutsha.

Ngenxalenye yesizathu sokuba kukhethwe i-Cockpit kungenxa yoku sisisombululo esikhulu esisekwe kakuhle kunye nenkxaso ye-backend yokunxibelelana nomfakeli (Anaconda DBus). Ukongeza, ukusetyenziswa kwe-Cockpit kuya kulungelelanisa kunye nokudibanisa amacandelo ahlukeneyo enkqubo yokulawula.

Ukusebenzisa ujongano lwewebhu kuya kwandisa kakhulu ukulungeleka kokulawula kude ufakelo, olungenakuthelekiswa nesisombululo sangoku ngokusekelwe kwiprotocol yeVNC.

Yintoni onokuyilindela?
Siza kuphinda sibhale i-UI entsha njengesikhangeli sewebhu esekwe kwi-UI sisebenzisa ubuchwepheshe obukhoyo be-Cockpit. Sithatha le ndlela kuba i-Cockpit iyisisombululo esivuthiweyo kunye nenkxaso enkulu ye-backend (Anaconda DBus). 

Ukuhlengahlengiswa kwakhona konxibelelwano iya kwakha kumsebenzi osele wenziwe ukwandisa imodyuli yomfaki kwaye ayiyi kubachaphazela kakhulu abasebenzisi be-Fedora, ekubeni ininzi ye-Anaconda sele iguqulelwe kwiimodyuli ezisebenzisana ne-DBus API, kwaye i-interface entsha iya kusebenzisa i-API ngaphandle kokusebenza kwakhona kwangaphakathi.

Okokugqibela kodwa kuncinci, kwinqaku Bakhankanya ukuba okwangoku azikaziwa iintsuku zokuba iprojekthi ibhengezwe eluntwini. kwaye ngaphezu kwako konke oko akukacaci ngokupheleleyo xa iimvavanyo zoluntu ze-interface entsha ziya kuqala kunye nokulungiswa kokunyuswa kwayo ukuya phezulu kweli nqanaba lophuhliso, kodwa abaphuhlisi bathembisa ukupapasha iingxelo ngamaxesha malunga nokuphuhliswa kweprojekthi.

Siphinde sagqiba ekubeni senze eli nyathelo lihambelane nenkqubo yonke. Iiprojekthi ezininzi nangakumbi zixhaswa yi-Cockpit. Ngeli nyathelo, kufuneka senze inkqubo ihambelane ngakumbi phakathi kwezicelo ezahlukeneyo. Uphuculo olukhulu lwe-UX kufuneka lube lula ufakelo olukude xa kuthelekiswa nesisombululo sangoku seVNC. Ungalindela ezinye izinto ezininzi eziphuculweyo, kodwa masilinde sibone :).

Kuphawulwe ukuba isigqibo sele senziwe ukuba siphinde sisebenze i-installer, kodwa ukuphunyezwa kusekho kwinqanaba leprototype esebenzayo, ayilungele idemo.

Gqibela ukuba unomdla wokwazi okungakumbi ngayo malunga nenqaku, unokujonga iinkcukacha Kule khonkco ilandelayo.


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.

  1.   Elian sitsho

    Andiqondi ukuba uthetha ukuthini ngokufaka ukude nge-vnc, ungandidlulisela isifundo sevidiyo ukuze ndiqonde?