openSUSE distributsiooni alternatiivne installija Agama 11 on avaldatud

openSUSE projekti arendajad on tutvustanud Agama 11 installijat, mis on välja töötatud klassikalise SUSE ja openSUSE installatsiooniliidese asendamiseks. See on märkimisväärne, kuna kasutajaliides on eraldatud YaSTi sisekomponentidest. Agama toetab erinevate front-endide kasutamist, sealhulgas veebiliidese kaudu installimise haldamise front-end. Installija komponentide kood jagatakse GPLv2 litsentsi all ja see on kirjutatud Ruby, Rust ja JavaScript/TypeScript keeltes.

Uut installijat saab testida openSUSE 16 alfa-versioonis ja varsti oodatavas SUSE Linux Enterprise Server 16 beetaversioonis. Lisaks on uut installijat testimiseks eraldi loodud live-kogumikud arhitektuuridele x86_64, ppc64le, s390x ja ARM64, mis toetavad openSUSE Leap 16 alfa-versiooni, pidevalt uuendatavaid openSUSE Tumbleweed kogumikke ja openSUSE Slowroll'i, samuti konteineripõhist MicroOS väljaannet.

Agama arenduse eesmärgid: olemasolevate graafilise liidese piirangute kõrvaldamine; YaST funktsionaalsuse kasutamise võimaluste laiendamine teistes rakendustes; ühe programmeerimiskeele seotusest eemaldumine; kogukonna esindajate alternatiivsete seadete loomise stimuleerimine.

Installeerija pakub funktsioone, nagu algsete rakenduste komplekti valimine, võrguühenduse, keele, klaviatuuri, ajavööndi ja lokaliseerimise seadistamine, salvestusseadme ettevalmistamine ja osade jaotamine, kasutajate lisamine süsteemi.

Pakettide installimiseks, riistvara kontrollimiseks, diskide jaotamiseks ning muude installeerimiseks vajalikeks funktsioonideks jätkatakse Agamas YaST raamatukogude kasutamist, mille peale on loodud teenused, mis abstrakteerivad juurdepääsu raamatukogudele ühtse HTTP-põhise kommunikatsiooniprotokolli kaudu. Installeerijas kasutatakse mitme protsessi arhitektuuri, tänu millele ei blokeeru kasutajaliidese loomine teiste tööde sooritamise ajal.

Baasi haldamise liides installatsiooni jaoks on üles ehitatud veebitehnoloogiate abil. Veebi liides on kirjutatud JavaScriptis, kasutades React raamistiku ja PatternFly komponente. Teenus sõnumite vahetamiseks ning integreeritud HTTP-server on kirjutatud Ruby keeles.

openSUSE distributsiooni alternatiivne installija Agama 11 on avaldatud

Uues versioonis:

  • Pärast operatsioonisüsteemi tüübi valimist kuvatakse nüüd ekraan, kus saab sisestada root kasutaja parooli. Kui varem pidi kasutaja eraldi liikuma sektsiooni 'Kasutajad' ja seejärel tagasi kokkuvõtte ekraanile, siis nüüd on root seadistamine integreeritud installijaga pakutavasse tegevuste järjestusse.
    openSUSE distributsiooni alternatiivne installija Agama 11 on avaldatud
  • Peamine ekraan, mis kuvatakse pärast root parooli seadistamist, on ümber kujundatud. Peamine muudatus on kõigis sektsioonides Install nupp, mis võimaldab liikuda installatsiooni juurde mistahes seadistuste sektsioonist.
    openSUSE distributsiooni alternatiivne installija Agama 11 on avaldatud
  • Kui installatsiooni alustamiseks on puudu teatud seadistusi, kuvatakse Install nupul eriline indikaator koos vihjega vajalike toimingute kohta.
    openSUSE distributsiooni alternatiivne installija Agama 11 on avaldatud
  • Kaubandusliku väljaande SUSE Linux Enterprise Server 16 jaoks on registreerimise etapid teostatud, et saada juurdepääs hoidlatele ja kinnitada litsentsileping.
    openSUSE distributsiooni alternatiivne installija Agama 11 on avaldatud
    openSUSE distributsiooni alternatiivne installija Agama 11 on avaldatud
  • Käskliinirežiimis, mida saab kasutada skriptide kaudu või kui veebiliidese käivitamine pole võimalik, on rakendatud „—api“ valik, mis võimaldab juhtida installimist teise arvutist.
  • Automaatse installimise režiimis on lisatud toetus skriptide integreerimiseks installimisconfiguratsiooni. Skriptide lisamiseks on ette nähtud jaotis „scripts“, mis võimaldab lisada skripte, mis käivitatakse enne või pärast installimist ning esmakordsel käivitamisel pärast installimist.
  • Automaatse installimise konfiguratsioonis on lisandunud võimalus automaatseks füüsiliste osade genereerimiseks LVM jagamise grupis, põhinedes LVM-ile määratud kettale. Samuti on lisatud tugi krüpteeritud kettade avamiseks konfiguratsioonis, mille dekrüpteerimise teave on TPMv2-s talletatud.

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster