openSUSE jaotus on avaldanud alternatiivse installeri Agama 17

openSUSE projekti arendajad esitlevad Agama 17 installijat, mis on mÔeldud SUSE ja openSUSE klassikalise installimisliidese asendamiseks ning on mÀrkimisvÀÀrne kasutajaliidese ja YaST sisekomponentide eraldamise poolest. Agama toetab erinevate front-endide kasutamist, sealhulgas web-liidese kaudu installimise haldamiseks mÔeldud front-end. Installijat komponentide kood on litsentseeritud GPLv2 ja kirjutatud keeles Ruby, Rust ja JavaScript/TypeScript.

Uue installija testimiseks on loodud live-kogumikud arhitektuuridele x86_64, ppc64le, s390x ja ARM64. Kogumikes on saadaval beta-versioon openSUSE Leap 16, pidevalt uuendatavad kogumikud openSUSE Tumbleweed ja openSUSE Slowroll, samuti konteinerite pÔhine MicroOS ja openSUSE Leap Micro 6.2. Installija on ette nÀhtud koos openSUSE Leap 16-ga (saadaval versioonikandidaat) ja SUSE Linux Enterprise Server 16 (beeta-testimise faasis).

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 web-tehnoloogiate abil. Web-liides on kirjutatud JavaScriptis, kasutades React raamistikku ja PatternFly komponente. SÔnumite vahetamise teenus ja sisseehitatud http-server on kirjutatud Ruby keeles. Liides kuvatakse brauseris, mis kÀivitub Waylandi pÔhises graafilises keskkonnas (luuakse kÀrbitud keskkond komposiitide halduri Mutter ja Firefoxi baasil).

Uues versioonis:

  • Töötati ĂŒmber juhtmeĂŒhenduse seadete leht. Parandatud on olukordade kĂ€sitlemist, kus mitmed seadmed jagavad vĂ”rguĂŒhendust.
    openSUSE jaotus on avaldanud alternatiivse installeri Agama 17
  • Parandatud on salvestusseadmete seadete liides. Ümber kujundatud seadmete loendamise sektsioon, kuhu vĂ”ib installida. Lisatud on vĂ”imalus kasutada plaati vĂ”i RAID-seadet otse ilma partitsioonide loomise vajaduseta. Lisatud on valik ĂŒhendatud vĂ”i loogiliste seadmete, nagu LVM partitsioonigruppide, uuesti skannimiseks. Samuti on tagatud installija konfiguratsiooni vĂ€line muudatuste tuvastamine veebiliidese kasutamise ajal.
    openSUSE jaotus on avaldanud alternatiivse installeri Agama 17
  • Registreerimise lehelt on vĂ”imalik sĂŒsteemi registreerida kasutaja serverites RMT (Repository Mirroring Tool) kaudu, mitte ainult SUSE Customer Centeris.
    openSUSE jaotus on avaldanud alternatiivse installeri Agama 17
  • Lisatud vĂ”imalus tĂŒhistada SELinuxi installimine vĂ”i paigaldada alternatiivseid juurdepÀÀsukontrolli sĂŒsteeme, nagu AppArmor (SUSE Linux Enterprise Server 16.0 ja openSUSE Leap 16.0 kasutavad SELinuxi vaikimisi).
  • Tööriistu JSON-formaadis konfiguratsiooni mÀÀramiseks on laiendatud: lisatud parameetrid VLAN-i seadistamiseks, zFCP-seadmete aktiveerimiseks, vĂ€ljade automaatseks tĂ€itmiseks ja paigaldatavate programmide mallide muutmiseks. { "software": { "patterns": { "remove": ["selinux"], "add": ["apparmor", "gnome"] } } }
  • Automatiseeritud installimise reĆŸiimi on tĂ€iustatud. Installimisstsenaariumide laadimise jooksul on vead töötlemiseks lisatud uusi vĂ”imalusi (laadimis- vĂ”i konfiguratsiooniprobleemide korral esitatakse nĂŒĂŒd taotlus toimingu kordamiseks). Uued laadimisparameetrid inst.auto_insecure ja inst.script_insecure on lisatud kontrollimise keelamiseks. TLS-sertifikaatide konfiguratsiooni laadimisel.
  • Paigaldamisprotsessi muutmine on nĂŒĂŒd vĂ”imalik, kasutades tĂ€iendavaid RPM-pakette vĂ”i DUD (Driver Update Disk) pilte, kuhu on koondatud tĂ€iendavad failid ja paketid, mis kopeeritakse installimisseadmestikku, samuti installimisprotsessi ajal kĂ€ivitatavaid skripte. TĂ€ienduste allalaadimise URL edastatakse laadimisparameetrite kaudu „inst.dud“ ja „inst.dud_insecure“. DUD-pildi loomiseks on pakutud utiliiti mkdud.
  • Lisatud tugi Agama kasutamiseks openSUSE Leap Micro 6.2 distributsiooni installimisel.

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