openSUSE distributsioon avaldas alternatiivse Agama 13 installeri

openSUSE projekti arendajad esitlesid Agama 13 installeri, mis on loodud, et asendada klassikaline SUSE ja openSUSE installatsiooni liides ning on mÀrkimisvÀÀrne kasutajaliidese eristamine YaSTi sisemistest komponentidest. Agama toetab erinevate frontend'ide kasutamist, nÀiteks veebiliidese kaudu installatsiooni haldamiseks. Installimise komponentide kood on levitatud GPLv2 litsentsi jÀrgi ja kirjutatud Ruby, Rust ja JavaScript/TypeScript keeles.

Uue installeri testimiseks on loodud live-kogumikud x86_64, ppc64le, s390x ja ARM64 arhitektuuridele. Kogumikud sisaldavad installimiseks openSUSE Leap 16 alfade, pidevalt uuendatud openSUSE Tumbleweedi ja openSUSE Slowrolli kogumikud ning konteineripÔhine MicroOS versioon. Installer kaasatakse openSUSE 16-sse (alfa versioon on saadaval) ja SUSE Linux Enterprise Server 16-sse (beeta versiooni oodatakse maikuus).

Agama arendamise eesmĂ€rgid: eemaldada olemasolevad graafilise liidese piirangud; laiendada YaSTi funktsionaalsuse kasutamist teistes rakendustes; loobuda sidumisest ĂŒhe programmeerimiskeelega; edendada alternatiivsete seadeid kogukonna liikmete poolt. Installer pakub selliseid funktsioone nagu algsete rakenduste komplekti valimine, vĂ”rguĂŒhenduse, keele, klaviatuuri, ajavööndi ja lokaliseerimise seadete konfigureerimine, salvestusseadmestik ettevalmistamine ja osade jaotamine, kasutajate lisamine sĂŒsteemi.

Pakettide installimiseks, riistvara kontrollimiseks, ketaste jagamiseks ja muudele installimisel vajaliketele funktsioonidele kasutatakse Agamas jĂ€tkuvalt YaSTi raamatukogusid, mille ĂŒle on rakendatud teenuste kiht, mis abstraheerib juurdepÀÀsu raamatukogudele ĂŒhtse HTTP-protokolli pĂ”hjal. Installijas kasutatakse mitme protsessi arhitektuuri, tĂ€nu millele ei blokeerita kasutajaliidese suhtlemisliidest teiste tööde kĂ€igus.

Installimise haldamiseks mÔeldud pÔhiliides on loodud veebitehnoloogiate abil. Veebiliides on kirjutatud JavaScriptis, kasutades React raamistikku ja PatternFly komponente. Teadevahetusteenus ja sisseehitatud http-server on kirjutatud Ruby keeles.

openSUSE distributsioon avaldas alternatiivse Agama 13 installeri

Uues versioonis:

  • Lisatud on leht hostinime seadistamiseks. Edaspidi kavatsetakse selle lehe pĂ”hjal luua 'SĂŒsteem' jaotis sĂŒsteemi seadete jaoks.
    openSUSE distributsioon avaldas alternatiivse Agama 13 installeri
  • Lisatud on liides installimiseks, kasutades loogiliste mahtude haldurit LVM (Logical Volume Manager). Varasemaid LVM partitsioonigruppide ja loogiliste partitsioonide mÀÀratlemisi viidi lĂ€bi automaatse installatsiooni reĆŸiimis ja kĂ€surida, nĂŒĂŒd on see lisatud veebiliidesesse.
    openSUSE distributsioon avaldas alternatiivse Agama 13 installeri
  • Lisatud on tugi lisandite registreerimiseks SUSE kliendikeskuses nende installimiseks SUSE Linux Enterprise Serveris.
  • Automaatse installimise konfiguratsioonis on lisatud toetust kohandatud pakettide loendi mÀÀramiseks, mitte ainult soovitatud valmismallide piirangus. Veebiliideses ei kavandata valikulise pakettide installimise vĂ”imaluse lisamist (valik piirneb temaatiliste komplektidega).
  • Automaatse installimise reĆŸiimi on lisatud tugi URL-ide jaoks AutoYaST stiilis (nĂ€iteks device://), mis vĂ”imaldab laadida installiskeeme kohtadest, mida kasutatakse AutoYaST-is. Lisaks 'file:' ja 'http:' on rakendatud URL-skeemide 'device:', 'usb:', 'label:', 'HD:', 'DVD:' ja 'cd:' tugi.
  • Automaatse installimise seadete automaatse otsimise vĂ”imalus on rakendatud, mis toimub, kui installiskeemi URL ei ole selgelt mÀÀratud. Otsimise kĂ€igus kontrollib Agama autoinst.jsonnet, autoinst.json ja autoinst.xml failide olemasolu juurkataloogis ja OEMDR kataloogis.
  • Lisatud tugi suvaliste failide arendamise (deploy) poolest installimise kĂ€igus. Sellised failid peavad olema defineeritud konfiguratsioonis elemendi kaudu. On vĂ”imalik nii failide laadimine vĂ€lisest allikast, serveridkui ka failide otse automaatse installimise konfiguratsiooni integreerimine.

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