Iphrojekthi ye-openSUSE ishicilele esinye isifaki se-Agama 5

Abathuthukisi bephrojekthi ye-openSUSE bashicilele ukukhishwa okusha kwesifaki se-Agama (esikade singu-D-Installer), esithuthukisiwe ukuze sithathele indawo isixhumi esibonakalayo sokufakwa kwe-SUSE ne-openSUSE, futhi esiphawuleka ngokuhlukaniswa kwesixhumi esibonakalayo somsebenzisi ezingxenyeni zangaphakathi ze-YaST. I-Agama inikeza ikhono lokusebenzisa ama-frontend ahlukahlukene, isibonelo, i-frontend yokuphatha ukufakwa ngokusebenzisa isixhumi esibonakalayo sewebhu. Ukufaka amaphakheji, hlola izinto zokusebenza, amadiski okuhlukanisa neminye imisebenzi edingekayo ukuze kufakwe, imitapo yolwazi ye-YaST iyaqhubeka nokusetshenziswa, ngaphezu kwalokho izinsiza zongqimba ezisetshenziswayo ukufinyelela okungaqondakali emitatsheni yolwazi ngokusebenzisa isixhumi esibonakalayo se-D-Bus.

Ukuze kuhlolwe, kwakha okubukhoma ngesifaki esisha (x86_64, ARM64) kudaliwe esisekela ukufakwa kwesakhiwo esibuyekeziwe esiqhubekayo se-openSUSE Tumbleweed, kanye nokuhlelwa kwe-openSUSE Leap Micro, SUSE ALP kanye ne-openSUSE Leap 16, eyakhelwe phezu kweziqukathi ezingazodwa. .

Iphrojekthi ye-openSUSE ishicilele esinye isifaki se-Agama 5Iphrojekthi ye-openSUSE ishicilele esinye isifaki se-Agama 5

I-interface eyisisekelo yokuphatha ukufakwa yakhiwe kusetshenziswa ubuchwepheshe bewebhu futhi ifaka isibambi esinikeza ukufinyelela kumakholi e-D-Bus nge-HTTP, kanye nesixhumi esibonakalayo sewebhu ngokwaso. Ukuxhumana kwewebhu kubhalwe nge-JavaScript kusetshenziswa uhlaka lwe-React kanye nezingxenye ze-PatternFly. Isevisi yokubophezela isixhumi esibonakalayo ku-D-Bus, kanye neseva ye-http eyakhelwe ngaphakathi, ibhalwe nge-Ruby futhi yakhiwe kusetshenziswa amamojula enziwe ngomumo athuthukiswe iphrojekthi ye-Cockpit, abuye asetshenziswe kuma-Red Hat web configurators. Isifaki sisebenzisa ukwakheka kwezinqubo eziningi, ngenxa yokuthi isixhumi esibonakalayo somsebenzisi singavinjwanga ngenkathi kwenziwa omunye umsebenzi.

Iphrojekthi ye-openSUSE ishicilele esinye isifaki se-Agama 5

Esigabeni samanje sokuthuthuka, isifaki sinikeza izinsizakalo ezinomthwalo wemfanelo wokuphatha inqubo yokufaka, ukusetha okuqukethwe komkhiqizo kanye nohlu lwezinhlelo ezifakiwe, ukusetha ulimi, ikhibhodi nezilungiselelo zendawo, ukulungisa idivayisi yokubeka nokuhlukanisa, ukubonisa amacebo kanye nokusiza. ulwazi, ukwengeza abasebenzisi ohlelweni, izilungiselelo zenethiwekhi.

Imigomo yokuthuthukisa i-Agama ihlanganisa ukuqeda imikhawulo ekhona ye-GUI, ukwandisa amandla okusebenzisa ukusebenza kwe-YaST kwezinye izinhlelo zokusebenza, ukuqhela ekuboshweni olimini olulodwa lohlelo (i-D-Bus API izokuvumela ukuthi udale izengezo ngezilimi ezahlukene), futhi ukhuthaze. ukudalwa kwezinye izilungiselelo ngamalungu omphakathi.

Kunqunywe ukwenza isixhumi esibonakalayo se-Agama sibe lula ngangokunokwenzeka kumsebenzisi; phakathi kwezinye izinto, ikhono lokufaka amaphakheji ngokukhetha lisusiwe. Okwamanje, abathuthukisi baxoxa ngezinketho ezingenzeka zokuqalisa isixhumi esibonakalayo esilula sokukhetha izinhlelo ezifakiwe (inketho eyinhloko iyisibonelo sokuhlukanisa izigaba ezisekelwe emaphethini okusetshenziswa avamile, isibonelo, indawo yezithombe, amathuluzi eziqukathi, amathuluzi onjiniyela, njll.).

Source: opennet.ru

Engeza amazwana