Toleo la kwanza la D-Installer, kisakinishi kipya cha openSUSE na SUSE

Wasanidi wa kisakinishi cha YaST, kinachotumika katika openSUSE na SUSE Linux, waliwasilisha picha ya kwanza ya usakinishaji na kisakinishi kipya kilichoundwa kama sehemu ya mradi wa D-Installer na kusaidia usimamizi wa usakinishaji kupitia kiolesura cha wavuti. Picha iliyotayarishwa inakusudiwa kukufahamisha na uwezo wa D-Installer na hutoa njia ya kusakinisha toleo linaloendelea kusasishwa la openSUSE Tumbleweed. Kisakinishi cha D bado kimewekwa kama mradi wa majaribio na toleo la kwanza linaweza kuzingatiwa kama ubadilishaji wa wazo dhahania kuwa muundo wa bidhaa ya awali, ambayo tayari inaweza kutumika, lakini inayohitaji uboreshaji mwingi.

Kisakinishi cha D kinahusisha kutenganisha kiolesura cha mtumiaji kutoka kwa vipengele vya ndani vya YaST na kuruhusu matumizi ya sehemu mbalimbali za mbele. 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.

Njia ya mbele iliyojengwa kwa kutumia teknolojia za wavuti imeandaliwa kwa mwingiliano wa watumiaji. Fontend inajumuisha kidhibiti ambacho hutoa ufikiaji wa simu za D-Bus kupitia HTTP, na kiolesura cha wavuti kinachoonyeshwa kwa mtumiaji. 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.

Usakinishaji unadhibitiwa kupitia skrini ya "Muhtasari wa Usakinishaji", ambayo ina mipangilio ya maandalizi iliyofanywa kabla ya usakinishaji, kama vile kuchagua lugha na bidhaa itakayosakinishwa, kugawanya diski na usimamizi wa mtumiaji. Tofauti kuu kati ya kiolesura kipya na YaST ni kwamba kwenda kwa mipangilio hakuhitaji kuzindua wijeti za kibinafsi na hutolewa mara moja. Uwezo wa interface bado ni mdogo, kwa mfano, katika sehemu ya uteuzi wa bidhaa hakuna uwezo wa kudhibiti usakinishaji wa seti za kibinafsi za programu na majukumu ya mfumo, na katika sehemu ya kizigeu cha diski uteuzi tu wa kizigeu cha usanikishaji hutolewa bila uwezo wa kuhariri jedwali la kizigeu na kubadilisha aina ya faili.

Toleo la kwanza la D-Installer, kisakinishi kipya cha openSUSE na SUSE
Toleo la kwanza la D-Installer, kisakinishi kipya cha openSUSE na SUSE

Vipengele vinavyohitaji uboreshaji ni pamoja na zana za kumfahamisha mtumiaji kuhusu hitilafu zinazotokea na kupanga mwingiliano wasilianifu wakati wa kazi (kwa mfano, kuuliza nenosiri kizigeu kilichosimbwa kinapogunduliwa). Pia kuna mipango ya kubadilisha tabia ya hatua tofauti za usakinishaji kulingana na bidhaa iliyochaguliwa au jukumu la mfumo (kwa mfano, MicroOS hutumia kizigeu cha kusoma tu).

Miongoni mwa malengo ya maendeleo ya D-Installer, uondoaji wa mapungufu yaliyopo ya GUI inatajwa; kupanua uwezo wa kutumia utendaji wa YaST katika programu zingine; kuepuka kufungwa kwa lugha moja ya programu (API ya D-Bus itawawezesha kuunda nyongeza katika lugha tofauti); kuhimiza uundaji wa mipangilio mbadala na wanajamii.

Chanzo: opennet.ru

Kuongeza maoni