Mradi wa openSUSE umechapisha kisakinishi mbadala cha Agama 5

Watengenezaji wa mradi wa openSUSE wamechapisha toleo jipya la kisakinishi cha Agama (zamani D-Installer), kilichoundwa ili kuchukua nafasi ya kiolesura cha usakinishaji cha SUSE na openSUSE, na kinachojulikana kwa kutenganishwa kwa kiolesura cha mtumiaji kutoka kwa vipengee vya ndani vya YaST. Agama hutoa uwezo wa kutumia sehemu mbalimbali za mbele, kwa mfano, sehemu ya mbele ya kusimamia usakinishaji kupitia kiolesura cha wavuti. Ili kufunga vifurushi, angalia vifaa, disks za kugawanya na kazi nyingine muhimu kwa ajili ya ufungaji, maktaba ya YaST yanaendelea kutumika, juu ya ambayo huduma za safu zinatekelezwa kwamba upatikanaji wa abstract kwa maktaba kupitia interface ya umoja ya D-Bus.

Kwa majaribio, miundo ya moja kwa moja yenye kisakinishi kipya (x86_64, ARM64) imeundwa ambayo inasaidia usakinishaji wa muundo unaoendelea kusasishwa wa openSUSE Tumbleweed, pamoja na matoleo ya openSUSE Leap Micro, SUSE ALP na openSUSE Leap 16, iliyojengwa kwenye vyombo vilivyotengwa. .

Mradi wa openSUSE umechapisha kisakinishi mbadala cha Agama 5Mradi wa openSUSE umechapisha kisakinishi mbadala cha Agama 5

Kiolesura cha msingi cha kudhibiti usakinishaji kimeundwa kwa kutumia teknolojia za wavuti na inajumuisha kidhibiti kinachotoa ufikiaji wa simu za D-Bus kupitia HTTP, na kiolesura cha wavuti chenyewe. Kiolesura cha wavuti kimeandikwa katika JavaScript kwa kutumia mfumo wa React na vijenzi PatternFly. Huduma ya kuunganisha kiolesura kwa D-Bus, pamoja na seva ya http iliyojengwa, imeandikwa kwa Ruby na kujengwa kwa kutumia moduli zilizotengenezwa tayari na mradi wa Cockpit, ambazo pia hutumiwa katika wasanidi wa wavuti wa Red Hat. Kisakinishi hutumia usanifu wa michakato mingi, shukrani ambayo kiolesura cha mtumiaji hakijazuiwa wakati kazi nyingine inafanywa.

Mradi wa openSUSE umechapisha kisakinishi mbadala cha Agama 5

Katika hatua ya sasa ya ukuzaji, kisakinishi hutoa huduma zinazowajibika kwa kusimamia mchakato wa usakinishaji, kusanidi yaliyomo kwenye bidhaa na orodha ya programu zilizosanikishwa, kuweka mipangilio ya lugha, kibodi na ujanibishaji, kuandaa kifaa cha kuhifadhi na kugawa, kuonyesha vidokezo na msaidizi. habari, kuongeza watumiaji kwenye mfumo, mipangilio ya miunganisho ya mtandao.

Malengo ya maendeleo ya Agama ni pamoja na kuondoa mapungufu yaliyopo ya GUI, kupanua uwezo wa kutumia utendaji wa YaST katika programu zingine, kuacha kuunganishwa na lugha moja ya programu (API ya D-Bus itakuruhusu kuunda programu jalizi katika lugha tofauti), na kutia moyo. uundaji wa mipangilio mbadala na wanajamii.

Iliamuliwa kufanya kiolesura cha Agama kuwa rahisi iwezekanavyo kwa mtumiaji; miongoni mwa mambo mengine, uwezo wa kusakinisha vifurushi kwa kuchagua uliondolewa. Hivi sasa, watengenezaji wanajadili chaguzi zinazowezekana za kutekeleza kiolesura rahisi zaidi cha kuchagua programu zilizosanikishwa (chaguo kuu ni mfano wa kutenganisha kategoria kulingana na mifumo ya kawaida ya utumiaji, kwa mfano, mazingira ya picha, zana za vyombo, zana za watengenezaji, nk).

Chanzo: opennet.ru

Kuongeza maoni