Avalikustatud on Agama 18 installija, mida kasutatakse SUSE ja openSUSE-s.

openSUSE projekti arendajad tutvustasid Agama 18 installijat, mis paistab silma kasutajaliidese lahutamisega YaST sisekomponentidest. Agama toetab erinevate frontendide kasutamist, näiteks installimise haldamise frontend veebiliidese kaudu. Agama on asendanud traditsioonilise installimise liidese SUSE Linux Enterprise Server 16 ja openSUSE Leap 16 väljalasetes. Installijakomponentide kood levitatakse GPLv2 litsentsi alusel ning on kirjutatud Ruby, Rust ja JavaScript/TypeScript keeltes.

Uue installija hindamiseks on koostatud elavad kogumikud arhitektuuridele x86_64, ppc64le, s390x ja ARM64. Kogumites on saadaval openSUSE Leap 16 versioon, pidevalt uuendatav openSUSE Tumbleweed kogum ja openSUSE Slowroll, samuti MicroOS ja openSUSE Leap Micro versioonid.

Agama arendamise eesmärgid: olemasolevate graafilise liidese piirangute kõrvaldamine; YaST funktsioonide kasutamise võimaluste laiendamine teiste rakenduste vahel; ühe programmeerimiskeele sidumise vältimine; alternatiivsete seadete loomise stimuleerimine kogukonna liikmete poolt. Installer pakub selliseid funktsioone nagu algsete rakenduste komplekti valimine, võrguühenduse, keele, klaviatuuri, ajavööndi ja lokaliseerimise parameetrite seadistamine, salvestusseadme ettevalmistamine ja jagamise partitsioonide loomine, ning 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.

Põhi-liides installatsiooni haldamiseks on loodud veebitehnoloogiate abil. Veebi-liides on kirjutatud JavaScriptis, kasutades raamistikku React ja komponente PatternFly. Vestlusteenus ning integreeritud http-server on kirjutatud Ruby keeles. Liides kuvatakse brauseris, mis käivitatakse graafilises keskkonnas, mis põhineb Waylandi süsteemil (loodakse kärbitud keskkond komposiitmeesindaja Mutter ja Firefoxi baasil).

Uues versioonis:

  • Salvestusseadmete konfigureerimise lehte on ümber tehtud. Arendajad on püüdnud ühendada ühes liideses algajate arusaadavuse ja kogenud kasutajate juurdepääsu laiendatud seadistustele.
    Avalikustatud on Agama 18 installija, mida kasutatakse SUSE ja openSUSE-s.
  • Parandatud on liidest DASD (Direct Access Storage Device) salvestusseadmete seadistamiseks, mida kasutatakse System/390 peamistes arvutites.
    Avalikustatud on Agama 18 installija, mida kasutatakse SUSE ja openSUSE-s.
  • Konfiguratsiooni haldamise võimalused JSON-formaadis on laienenud. Lisatud on tugi kohalikele JSON-profiilide kontrollimisele ilma installija käivitamiseta. On rakendatud vahendeid, et haldada installija küsimustele vastamist profiilist. Pakutakse võimalust eemaldada üksikuid installimismallide, lisaks kogu nimekirja asendamiseks.
  • Installeerija versiooni uuendamise võimalus on lisatud välisest hoidlast enne installimisprotsessi algust.
  • SUSE Linux 16.1 varase alfa versiooni installimiseks on lisatud valikud. Edaspidi plaanitakse lisada toetust openSUSE 16.1 testversioonidele ja atomaarsele väljaandele openSUSE Kalpa.
  • i586 arhitektuuri tugi on ametlikult lõpetatud.

Allikas: opennet.ru

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