Fyrsta útgáfa af D-Installer, nýju uppsetningarforriti fyrir openSUSE og SUSE

Hönnuðir YaST uppsetningarforritsins, notað í openSUSE og SUSE Linux, kynntu fyrstu uppsetningarmyndina með nýju uppsetningarforriti sem þróað var sem hluti af D-Installer verkefninu og styður uppsetningarstjórnun í gegnum vefviðmót. Tilbúnu myndinni er ætlað að kynna þér möguleika D-Installer og veitir leiðina til að setja upp stöðugt uppfærða útgáfu af openSUSE Tumbleweed. D-Installer er enn staðsettur sem tilraunaverkefni og fyrsta útgáfan má líta á sem umbreytingu á hugmyndafræðilegri hugmynd í formi upphafsvöru, þegar nothæf, en krefst mikillar betrumbóta.

D-Installer felur í sér að aðgreina notendaviðmótið frá innri hlutum YaST og leyfa notkun ýmissa framenda. Til að setja upp pakka, athuga búnað, skiptingardiska og aðrar aðgerðir sem nauðsynlegar eru fyrir uppsetningu, eru YaST bókasöfn áfram notuð, ofan á það er lag sem dregur úr aðgangi að bókasöfnum í gegnum sameinað D-Bus viðmót.

Framhlið byggð með veftækni hefur verið útbúin fyrir samskipti notenda. Fontendinn inniheldur meðhöndlun sem veitir aðgang að D-Bus símtölum í gegnum HTTP og vefviðmót sem er sýnt notandanum. Vefviðmótið er skrifað í JavaScript með því að nota React ramma og PatternFly hluti. Þjónustan til að binda viðmótið við D-Bus, sem og innbyggði http-þjónninn, eru skrifuð í Ruby og byggð með tilbúnum einingum sem þróaðar eru af Cockpit verkefninu, sem einnig eru notaðar í Red Hat vefstillingar.

Uppsetningunni er stjórnað í gegnum skjámyndina „Uppsetningaryfirlit“, sem inniheldur undirbúningsstillingar sem gerðar eru fyrir uppsetningu, svo sem val á tungumáli og vöru sem á að setja upp, skipting disks og notendastjórnun. Helsti munurinn á nýja viðmótinu og YaST er að það að fara í stillingar krefst þess ekki að ræsa einstakar græjur og er boðið upp á það strax. Viðmótsmöguleikar eru enn takmarkaðir, til dæmis í vöruvalshlutanum er engin möguleiki til að stjórna uppsetningu einstakra setta af forritum og kerfishlutverkum, og í disksneiðarhlutanum er aðeins boðið upp á val á sneið til uppsetningar án getu til að breyta skiptingartöflunni og breyta skráargerðinni.

Fyrsta útgáfa af D-Installer, nýju uppsetningarforriti fyrir openSUSE og SUSE
Fyrsta útgáfa af D-Installer, nýju uppsetningarforriti fyrir openSUSE og SUSE

Eiginleikar sem krefjast endurbóta eru meðal annars verkfæri til að upplýsa notandann um villur sem eiga sér stað og skipuleggja gagnvirk samskipti meðan á vinnu stendur (til dæmis biðja um lykilorð þegar dulkóðuð skipting greinist). Það eru líka áætlanir um að breyta hegðun mismunandi uppsetningarstiga eftir völdum vöru eða kerfishlutverki (til dæmis notar MicroOS skrifvarið skipting).

Meðal þróunarmarkmiða D-Installer er afnám núverandi takmarkana á GUI nefnt; auka getu til að nota YaST virkni í öðrum forritum; forðast að vera bundinn við eitt forritunarmál (D-Bus API gerir þér kleift að búa til viðbætur á mismunandi tungumálum); hvetja til þess að meðlimir samfélagsins búa til aðrar aðstæður.

Heimild: opennet.ru

Bæta við athugasemd