„OpenSUSE“ platinimas pasiūlė išbandyti naują diegimo programą

OpenSUSE projekto kūrėjai pakvietė vartotojus dalyvauti naujos D-Installer diegimo programos bandymuose. Diegimo vaizdai paruošti x86_64 (598MB) ir Aarch64/ARM64 (614MB) architektūroms. Atsisiųstas vaizdas leidžia įdiegti tris platformas: stabilų „openSUSE Leap 15.4“ leidimą, nuolat atnaujinamą „openSUSE Tumbleweed“ versiją ir atskirą „Leap Micro 5.2“ talpyklos leidimą (tik x86_64). Ateityje naująją diegimo programą planuojama naudoti gaminiuose, paremtuose ALP (Adaptable Linux Platform) platforma, kuri pakeis SUSE Linux Enterprise distribuciją.

„OpenSUSE“ platinimas pasiūlė išbandyti naują diegimo programą

Naujoji diegimo programa pasižymi tuo, kad atskiria vartotojo sąsają nuo vidinių YaST komponentų ir suteikia galimybę naudoti įvairias sąsajas, įskaitant sąsają, skirtą diegimui valdyti naudojant žiniatinklio sąsają. Norėdami įdiegti paketus, patikrinti įrangą, skaidinių diskus ir kitas diegimui reikalingas funkcijas, ir toliau naudojamos YaST bibliotekos, ant kurių yra įdiegtas sluoksnis, kuris abstrahuoja prieigą prie bibliotekų per vieningą D-Bus sąsają.

Pagrindinė diegimo valdymo sąsaja sukurta naudojant žiniatinklio technologijas ir apima tvarkyklę, suteikiančią prieigą prie D-Bus skambučių per HTTP, ir pačią žiniatinklio sąsają. Žiniatinklio sąsaja parašyta „JavaScript“, naudojant „React“ sistemą ir „PatternFly“ komponentus. Sąsajos susiejimo su D-Bus paslauga, taip pat įtaisytasis http serveris yra parašytos „Ruby“ kalba ir sukurtos naudojant „Cockpit“ projekto sukurtus paruoštus modulius, kurie taip pat naudojami „Red Hat“ žiniatinklio konfigūratoriuose. Diegimo programa naudoja kelių procesų architektūrą, kurios dėka vartotojo sąsaja nėra blokuojama atliekant kitus darbus.

Tarp D-Installer kūrimo tikslų yra pašalinti esamus grafinės sąsajos apribojimus, išplėsti galimybę naudoti YaST funkcionalumą kitose programose, išvengti susiejimo su viena programavimo kalba (D-Bus API leis jums sukurti -ons įvairiomis kalbomis) ir skatinant bendruomenės narius kurti alternatyvias nuostatas.

Šaltinis: opennet.ru

Добавить комментарий