Esimene vÀljaanne D-Installer, uus installija openSUSE ja SUSE jaoks

openSUSE ja SUSE Linuxis kasutatava YaST installerite arendajad on esitanud esimese installipildi uue installeriga, mis on vÀlja töötatud D-Installer projekti raames ja toetab paigaldamise haldamist veebiliidese kaudu. Valmistatud pilt on mÔeldud D-Installeri vÔimalustega tutvumiseks ja pakub vahendeid pidevalt uuendatava openSUSE Tumbleweedi vÀljaande installimiseks. D-Installer on endiselt katseprojekti rollis ning esimest vÀljaannet vÔib pidada kontseptuaalse idee muutmiseks kasutusvalmis algtoodeks, mis vajab siiski suurt töötlemist.

D-Installer tĂ€hendab kasutajaliidese eraldamist YaST sisemistest komponentidest ja vĂ”imaldab erinevate front-endide kasutamist. Pakettide installimiseks, seadmete kontrollimiseks, kettajagamiseks ja muuks vajalikuks paigaldamise kĂ€igus kasutatakse jĂ€tkuvalt YaST teeke, millele on ĂŒles ehitatud kiht, mis abstraheerib ligipÀÀsu teekidele ĂŒhtse D-Bus liidese kaudu.

Kasutaja interaktsiooniks on loodud veebitehnoloogiate abil ehitatud front-end. Front-end sisaldab töötlejat, mis vÔimaldab D-Busi kutsumeid HTTP kaudu ning kuvatakse kasutajale veebiliideses. Veebiliides on kirjutatud JavaScriptis, kasutades React raamistiku ja PatternFly komponente. Liidese sidumise teenus D-Bus'iga ning sisseehitatud HTTP-server on kirjutatud Ruby keeles, kasutades valmis mooduleid, mida arendab projekt Cockpit ja mida rakendatakse ka Red Hati veebikonfiguratorites.

Installatsiooni haldamine toimub ĂŒlevaateekraanilt „Installatsiooni kokkuvĂ”te“, kus on koondatud ettevalmistavad seadistused, mis tehakse enne installatsiooni, nagu keele ja paigaldatava toote valimine, kettade jaotamine ning kasutajate haldamine. Peamine erinevus uue liidese ja YaST vahel on see, et seadete juurde pÀÀsemiseks ei ole vaja eraldi vidinaid kĂ€ivitada, vaid need on kohe saadaval. Liidese vĂ”imalused on hetkel piiratud, nĂ€iteks toote valiku jaotises puudub vĂ”imalus hallata eraldi tarkvarapakettide ja sĂŒsteemsete rollide paigaldamist, ning ketaste jaotamise jaotises on saadaval ainult jaotise valik paigalduseks, ilma et oleks vĂ”imalik redigeerida jaotustabelit vĂ”i muuta failisĂŒsteemi tĂŒĂŒpi.

Esimene vÀljaanne D-Installer, uus installija openSUSE ja SUSE jaoks
Esimene vÀljaanne D-Installer, uus installija openSUSE ja SUSE jaoks

Kohustuslike töötluste hulka kuuluvad kasutaja teavitamiseks vigadest ja interaktiivsete suhtlusmeetodite loomine tööprotsessis (nĂ€iteks parooli kĂŒsimine, kui krĂŒpteeritud osa tuvastatakse). Plaanide hulka kuulub ka vĂ”imalus muuta erinĂ€idatud toote vĂ”i sĂŒsteemi rolli jĂ€rgi paigaldamise erinevate etappide kĂ€itumist (nĂ€iteks MicroOS-i puhul rakendatakse ainult lugemisreĆŸiimiga ala).

D-Installeri arendamise eesmĂ€rkide hulgas on olemasolevate graafilise kasutajaliidese piirangute kaotamine; YaST funktsioonide kasutamise vĂ”imaluste laiendamine teistes rakendustes; loobumine ĂŒhe programmeerimiskeele kasutamisest (D-Bus API vĂ”imaldab luua lisasid erinevates keeltes); kogukonna esindajate stimuleerimine alternatiivsete seadistuste loomisel.

Allikas: opennet.ru

Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster