Soosaarayaasha rakibayaasha YaST ee loo isticmaalay openSUSE iyo SUSE Linux, waxay soo bandhigtay sawirkii ugu horreeyay ee rakibaadda rakibe cusub oo loo sameeyay qayb ka mid ah mashruuca D-Installer, kaas oo taageera maaraynta rakibidda iyada oo loo marayo is-dhexgalka shabakadda. Sawirka la diyaariyey waxaa loogu talagalay inuu soo bandhigo awoodaha D-Installer wuxuuna bixiyaa habka lagu rakibo daabacaadda openSUSE Tumbleweed ee si joogto ah loo cusbooneysiiyay. D-Installer hadda waxaa loo meeleeyay sidii mashruuc tijaabo ah, sii deynta ugu horreysana waxaa loo tixgelin karaa isbeddel laga bilaabo fikrad fikradeed una gudubto badeecad bilow ah oo la isticmaali karo, laakiin mid u baahan hagaajin muhiim ah.
D-Installer wuxuu kala soocaa is-dhexgalka isticmaalaha qaybaha gudaha ee YaST, taasoo u oggolaanaysa isticmaalka hore ee kala duwan. Maktabadaha YaST wali waxaa loo isticmaalaa rakibidda xirmada, hubinta qalabka, qaybinta diskka, iyo hawlaha kale ee lagama maarmaanka ah ee rakibidda, iyadoo lakab lagu dabaqay dusha sare kaas oo soo koobaya marin u helidda maktabadaha iyada oo loo marayo is-dhexgalka D-Bus midaysan.
Dhamaadka hore ee la dhisay iyadoo la adeegsanayo tignoolajiyada shabakada ayaa loo diyaariyey isdhexgalka isticmaalaha. Farta-dhamaadka waxaa ku jira maamule siiya marin u helka wicitaanada D-Bus ee HTTP, iyo is-dhexgal shabakadeed oo la tuso isticmaalaha. Interface-ka shabakada waxa uu ku qoran yahay JavaScript iyadoo la adeegsanayo qaab-dhismeedka React iyo qaybaha PatternFly. Adeegga isku xidhka D-Bus, iyo sidoo kale server-ka ku dhex jira ee http, waxa lagu qoray Ruby waxaana la dhisay iyada oo la isticmaalayo qaybo diyaarsan oo uu sameeyay mashruuca Cockpit, kuwaas oo sidoo kale lagu isticmaalo isku xidhka shabakadaha Koofiyada Cas.
Rakibaadda waxaa lagu maamulaa shaashadda "Soo Koobidda Rakibaadda", taas oo soo koobaysa dejimaha diyaarinta ee loo baahan yahay ka hor rakibidda, sida xulashada luqadda iyo badeecada la rakibayo, qaybinta diskka, iyo maaraynta isticmaalaha. Farqiga ugu weyn ee u dhexeeya interface-ka cusub iyo YaST ayaa ah in marin u helka dejimaha aysan u baahnayn in la furo qalabyo gaar ah isla markaana isla markiiba la bixiyo. Awoodaha interface-ku wali way xaddidan yihiin; tusaale ahaan, qaybta xulashada badeecaddu waxay ka maqan tahay awoodda ay ku maamusho rakibidda xirmooyinka software-ka shaqsiga ah iyo doorarka nidaamka, qaybta qaybinta disk-kuna waxay bixisaa oo keliya xulashada qaybinta ee rakibidda, iyada oo aan lahayn awoodda wax ka beddelka jadwalka qaybinta ama beddelidda nooca nidaamka faylka.


Sifooyinka u baahan horumarinta waxaa ka mid ah qalab loogu talagalay in lagu wargeliyo isticmaalaha khaladaadka dhaca iyo in la suurogeliyo isdhexgalka is-dhexgalka inta lagu jiro hawlgalka (tusaale ahaan, in la soo jeediyo erayga sirta ah marka la ogaado qayb sir ah). Qorshayaashu waxay sidoo kale ku jiraan awoodda lagu beddelayo dhaqanka marxaladaha kala duwan ee rakibidda iyadoo ku xiran badeecada ama doorka nidaamka la doortay (tusaale ahaan, MicroOS, qayb akhris-keliya ayaa la isticmaalaa).
Hadafyada horumarinta ee D-Installer waxaa ka mid ah in la tirtiro xaddidaadaha jira ee is-dhexgalka garaafka; ballaarinta fursadaha isticmaalka shaqada YaST ee codsiyada kale; ka fogaanshaha hal luqad barnaamij ah (API-ga D-Bus wuxuu u oggolaanayaa abuurista ku-darka luqado kala duwan); iyo dhiirigelinta abuurista dejimaha kale ee xubnaha bulshada.
Source: opennet.ru
