Usambazaji wa openSUSE unaotolewa ili kujaribu kisakinishi kipya

Wasanidi wa mradi wa openSUSE waliwaalika watumiaji kushiriki katika kujaribu kisakinishi kipya cha D-Installer. Picha za usakinishaji zimetayarishwa kwa ajili ya usanifu wa x86_64 (598MB) na Aarch64/ARM64 (614MB). Picha iliyopakuliwa hukuruhusu kusakinisha mifumo mitatu: kutolewa kwa uthabiti kwa openSUSE Leap 15.4, muundo unaoendelea kusasishwa wa openSUSE Tumbleweed, na toleo la kontena lililotengwa la Leap Micro 5.2 (x86_64 pekee). Katika siku zijazo, kisakinishi kipya kimepangwa kutumika katika bidhaa kulingana na jukwaa la ALP (Adaptable Linux Platform), ambalo litachukua nafasi ya usambazaji wa SUSE Linux Enterprise.

Usambazaji wa openSUSE unaotolewa ili kujaribu kisakinishi kipya

Kisakinishi kipya kinajulikana kwa kutenganisha kiolesura cha mtumiaji kutoka kwa vipengele vya ndani vya YaST na kutoa uwezo wa kutumia sehemu mbalimbali za mbele, ikiwa ni pamoja na sehemu ya mbele ya kudhibiti usakinishaji kupitia kiolesura cha wavuti. Ili kufunga vifurushi, angalia vifaa, diski za kizigeu na kazi zingine muhimu kwa usakinishaji, maktaba za YaST zinaendelea kutumika, juu ya ambayo safu inatekelezwa ambayo huondoa ufikiaji wa maktaba kupitia kiolesura cha umoja cha D-Bus.

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.

Miongoni mwa malengo ya ukuzaji wa Kisakinishi cha D ni kuondoa mapungufu yaliyopo ya kiolesura cha picha, kupanua uwezo wa kutumia utendakazi wa YaST katika programu zingine, kuzuia kuunganishwa na lugha moja ya programu (API ya D-Bus itakuruhusu kuunda nyongeza. -katika lugha tofauti) na kuhimiza uundaji wa mipangilio mbadala na wanajamii.

Chanzo: opennet.ru

Kuongeza maoni