Ukukhutshwa kwe-D-Installer 0.4, isifakeli esitsha se-openSUSE kunye ne-SUSE

Abaphuhlisi besifakeli se-YaST esisetyenziswe kwi-openSUSE kunye ne-SUSE Linux bapapashe uhlaziyo kwisifakeli sovavanyo i-D-Installer 0.4, exhasa ulawulo lofakelo ngojongano lwewebhu. Kwangaxeshanye, imifanekiso yokufakela iye yalungiswa eyenzelwe ukukuqhelanisa nesakhono se-D-Installer kunye nokubonelela ngeendlela zokufakela ushicilelo oluqhubekayo oluhlaziyiweyo lwe-openSUSE Tumbleweed, kunye neLeap 15.4 kunye neLeap Micro 5.2 ekhutshwayo.

I-D-Installer imalunga nokwahlula i-interface yomsebenzisi kwi-YaST yangaphakathi kwaye yenze kube lula ukusebenzisa i-frontends ezahlukeneyo. Amathala eencwadi e-YaST ayaqhubeka esetyenziselwa ukufakela iipakethe, izixhobo zokujonga, iidiski zokwahlula, kunye neminye imisebenzi eyimfuneko yokufakela, phezu kwayo kuphunyezwe umaleko othintela ukufikelela kumathala eencwadi ngokusebenzisa i-D-Bus interface edibeneyo. Phakathi kweenjongo zophuhliso lwe-D-Installer zikhankanywa ukupheliswa kwemida ekhoyo yojongano lomzobo, ukwandiswa kwamathuba okusebenzisa ukusebenza kwe-YaST kwezinye izicelo, ukuphepha ukubotshelelwa kulwimi olunye lwenkqubo (i-D-Bus API iya kuvumela ukudala ukongeza. -kwiilwimi ezahlukeneyo), kunye nokukhuthaza ukuyilwa kwezinye izicwangciso ngabameli boluntu.

Ukusebenzisana nomsebenzisi, isiphelo sangaphambili esakhiwe ngokusebenzisa iteknoloji yewebhu ilungiselelwe. I-fontend ibandakanya umphathi obonelela ngokufikelela kwiifowuni ze-D-Bus phezu kwe-HTTP kunye ne-interface yewebhu eboniswa kumsebenzisi. Ujongano lwewebhu lubhalwe kwiJavaScript kusetyenziswa isakhelo seReact kunye nePatternFly components. Inkonzo yokubophelela i-interface kwi-D-Bus, kunye ne-http yomncedisi eyakhelwe-ngaphakathi, ibhalwe kwi-Ruby kwaye yakhiwe ngokusebenzisa iimodyuli esele zenziwe ziphuhliswe yiprojekthi ye-Cockpit, ekwasetyenziswa kwi-Red Hat web configurators.

Ufakelo lulawulwa ngesikrini se-"Installation Summary", equlethe iisetingi zokulungiselela ezenziwa ngaphambi kokuqaliswa kofakelo, njengokukhetha ulwimi kunye nemveliso eza kufakwa, ukwahlula idiski, nokulawula abasebenzisi. Umahluko omkhulu phakathi kwe-interface entsha kunye ne-YaST kukuba ukutshintshela kwisethingi ayifuni ukuqaliswa kwewijethi nganye kwaye inikezelwa ngokukhawuleza.

Uhlobo olutsha lwe-D-Installer lusebenzisa i-architecture ye-multi-process, enkosi apho ujongano lokusebenzisana komsebenzisi alusayi kuvalwa ngexesha lomnye umsebenzi kwi-installer, njengokufunda imethadatha kwindawo yokugcina kunye nokufaka iiphakheji. Kwaziswa amanqanaba amathathu ofakelo lwangaphakathi: ukuphehlelela isifakeli, ukuseta iiparamitha zofakelo, kunye nokuhlohla. Inkxaso yokufaka iimveliso ezahlukeneyo iphunyeziwe, umzekelo, ukongeza kokufaka i-openSUSE Tumbleweed edition, ngoku kunokwenzeka ukufaka i-openSUSE Leap 15.4 kunye neLeap Micro 5.2. Kwimveliso nganye, umfaki ukhetha iindlela ezahlukeneyo zokwahlulahlulwa kwediski, iseti yeepakethe, kunye nezicwangciso zokhuseleko.

Ukongeza, umsebenzi uyaqhubeka ukwenza umfanekiso wenkqubo encinci eqinisekisa ukuqaliswa kwesifakeli. Uluvo oluphambili kukupakisha amacandelo omfakeli ngendlela yesikhongozeli kwaye usebenzise imo yendalo ekhethekileyo ye-Iguana initrd boot ukuqala isikhongozeli. Okwangoku, iimodyuli ze-YaST sele zilungelelaniswe ukuba zisebenze kwisitya sokumisela iindawo zexesha, ikhibhodi, ulwimi, i-firewall, inkqubo yokushicilela, i-DNS, ukujonga i-log ye-systemd, iinkqubo zokulawula, ii-repositories, abasebenzisi kunye namaqela.



umthombo: opennet.ru

Yongeza izimvo