D-Installer 0.4, uue installeri vÀljaandmine openSUSE ja SUSE jaoks.

YaST installeri arendajad, mida kasutatakse openSUSE ja SUSE Linuxis, avaldasid katseinstalleri D-Installer 0.4 uuenduse, mis toetab paigaldamise haldamist veebiliidese kaudu. Samuti on valmis installipildid, mis on mÔeldud D-Installeri vÔimalustega tutvumiseks ja mis pakuvad vahendeid pidevalt uueneva versiooni openSUSE Tumbleweed installimiseks ning ka Leap 15.4 ja Leap Micro 5.2 versioonide installimiseks.

D-Installer tĂ€histab kasutajaliidese eraldamist YaST-i sisekomponentidest ning vĂ”imaldab kasutada erinevaid esiotsa. Pakettide installimiseks, seadmete kontrollimiseks, kettavahede loomiseks ja muude paigaldamisel vajalike funktsioonide jaoks jĂ€tkatakse YaST-i raamatukogude kasutamist, mille peal on realiseeritud vahekiht, mis abstraheerib juurdepÀÀsu raamatukogudele ĂŒhtse D-Bus liidese kaudu. D-Installeri arendamise eesmĂ€rkide seas mainitakse olemasolevate graafilise liidese piirangute kĂ”rvaldamist, YaST-i funktsionaalsuse kasutamisvĂ”imaluste laiendamist teistes rakendustes, sidumise lĂ”petamist ĂŒhe programmeerimiskeelega (D-Bus API vĂ”imaldab luua lisandusi erinevates keeltes) ja kogukonna esindajate poolt alternatiivsete seadete loomise stimuleerimist.

Kasutajaga suhtlemiseks on ette valmistatud frontend, mis on loodud veebitehnoloogiate abil. Frontend sisaldab töötlejat, mis tagab juurdepÀÀsu D-Bus'i kutsetele lÀbi HTTP ja nÀidatakse kasutajale veebiliidese kaudu. Veebiliides on kirjutatud JavaScriptis, kasutades React raamistikku ja PatternFly komponente. Teenus, mis seob liidese D-Bus'iga, ning sisseehitatud HTTP-server on kirjutatud Ruby keeles ja loodud kasutades valmis mooduleid, mida arendab Cockpit projekt, neid kasutatakse ka Red Hati veebikonfiguratorites.

Paigaldamise haldamine toimub ekraanil "Paigaldamise kokkuvÔte", kus on kogutud ettevalmistavad seaded, mis tehakse enne paigaldamise algust, nagu keele ja installitava toote valimine, kettavahede loomine ja kasutajate haldamine. Uue liidese peamine erinevus YaST-ist on see, et seadete juurde pÀÀsemine ei nÔua eraldi vidinate kÀivitamist, vaid pakutakse seda kohe.

Uues D-Installer versioonis on rakendatud mitme protsesside arhitektuur, tĂ€nu millele ei blokeerita kasutajaliidese suhtlemist installatsiooniprotsessi kĂ€igus, nagu nĂ€iteks metainformatsiooni lugemine repositooriumist ja paketihaldus. On kasutusele vĂ”etud kolm sisemist installatsiooni etappi: installatsiooni kĂ€ivitamine, installatsiooni seadete seadmine ja paigaldamine. Toetatakse erinevate toodete installatsiooni, nĂ€iteks lisaks openSUSE Tumbleweedi versiooni installatsioonile on nĂŒĂŒd vĂ”imalik installida ka openSUSE Leap 15.4 ja Leap Micro 5.2 versioone. Iga toote jaoks valib installija erinevad kettajaotuste skeemid, paketide komplektid ja turvaseaded.

Lisaks töötatakse vĂ€lja minimalistlikku sĂŒsteemipilti, mis tagab installeri kĂ€ivitamise. Peamine idee on paigutada installeri komponendid konteinerisse ja kasutada spetsiaalset kĂ€ivitus-Initrd keskkonda Iguana konteineri kĂ€ivitamiseks. Praegu on konteineritöö jaoks juba kohandatud YaST moodulid, mis reguleerivad ajavöötmeid, klaviatuuri, keelt, tulemĂŒĂŒri, printimissĂŒsteemi, DNS-i, systemd logide vaatamist, programmide, repositooriumide, kasutajate ja gruppide haldamist.



Allikas: opennet.ru
Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster