I-openSUSE yakha isixhumi esibonakalayo sewebhu yesifaki se-YaST

Ngemuva kwesimemezelo sokudluliselwa ku-interface yewebhu yesifaki se-Anaconda esisetshenziswe ku-Fedora ne-RHEL, abathuthukisi besifaki se-YaST baveze izinhlelo zokuthuthukisa iphrojekthi ye-D-Installer nokudala ingaphambili lokuphatha ukufakwa kwe-openSUSE ne-SUSE Linux ukusatshalaliswa. ngokusebenzisa isixhumi esibonakalayo sewebhu.

Kuyaphawulwa ukuthi iphrojekthi kade ithuthukisa isixhumi esibonakalayo sewebhu ye-WebYaST isikhathi eside, kodwa inqunyelwe amandla okuphatha okukude kanye nokucushwa kwesistimu, ayiklanyelwe ukusetshenziswa njengesifaki, futhi iboshelwe ngokuqinile kukhodi ye-YaST. I-D-Installer ibhekwa njengenkundla ehlinzeka ngokufaka okuningi okungaphambili (i-Qt GUI, i-CLI ne-Web) phezu kwe-YaST. Izinhlelo ezihlobene zihlanganisa umsebenzi wokufinyeza inqubo yokufaka, ukuhlukanisa ukusebenzelana komsebenzisi nezingxenye zangaphakathi ze-YaST, futhi wengeze isixhumi esibonakalayo sewebhu.

I-openSUSE yakha isixhumi esibonakalayo sewebhu yesifaki se-YaST

Ngokobuchwepheshe, i-D-Installer iyisendlalelo esishubile esisetshenziswa phezu kwemitapo yolwazi ye-YaST futhi inikeza isixhumi esibonakalayo esihlanganisiwe sokufinyelela imisebenzi efana nokufakwa kwephakheji, ukuqinisekiswa kwezingxenyekazi zekhompuyutha, nokuhlukaniswa kwediski nge-D-Bus. Izifaki zezithombe nezekhonsoli zizohunyushelwa ku-D-Bus API ecacisiwe, futhi isifaki esisekelwe kusiphequluli sizophinde silungiselelwe esisebenzisana ne-D-Installer ngesevisi yommeleli enikeza ukufinyelela kumakholi e-D-Bus nge-HTTP. Ukuthuthukiswa kusesesigabeni sokuqala se-prototype. I-D-Installer nama-proxies athuthukiswa ngolimi lwe-Ruby, lapho i-YaST ngokwayo ibhalwa khona, futhi isixhumi esibonakalayo sewebhu senziwa ku-JavaScript kusetshenziswa uhlaka lwe-React (ukusetshenziswa kwezingxenye ze-Cockpit akukhishiwe).

Phakathi kwezinjongo ezilandelwa iphrojekthi ye-D-Installer: ukususa imikhawulo ekhona yesixhumi esibonakalayo sesithombe, ukwandisa amathuba okusebenzisa ukusebenza kwe-YaST kwezinye izinhlelo zokusebenza, isixhumi esibonakalayo se-D-Bus esenza kube lula ukuhlanganiswa nokugeleza komsebenzi wakho, ukugwema ukuboshelwa kokukodwa. ulimi lokuhlela (i-D-Bus API izokuvumela ukuthi udale izengezo ngezilimi ezahlukahlukene), ikhuthaze ukudalwa kwezinye izilungiselelo ngamalungu omphakathi.

Source: opennet.ru

Engeza amazwana