Ise agbese openSUSE ti ṣe atẹjade olupilẹṣẹ omiiran fun Agama 5

Awọn olupilẹṣẹ ti iṣẹ akanṣe openSUSE ti ṣe atẹjade itusilẹ tuntun ti insitola Agama (D-Installer tẹlẹ), ti dagbasoke lati rọpo wiwo fifi sori ẹrọ Ayebaye ti SUSE ati openSUSE, ati ohun akiyesi fun Iyapa ti wiwo olumulo lati awọn paati inu ti YaST. Agama n pese agbara lati lo ọpọlọpọ awọn iwaju iwaju, fun apẹẹrẹ, iwaju iwaju fun ṣiṣakoso fifi sori ẹrọ nipasẹ wiwo wẹẹbu kan. Lati fi sori ẹrọ awọn idii, ṣayẹwo ohun elo, awọn disiki ipin ati awọn iṣẹ miiran ti o ṣe pataki fun fifi sori ẹrọ, awọn ile-ikawe YaST tẹsiwaju lati ṣee lo, lori oke eyiti awọn iṣẹ Layer ti ṣe imuse ti iraye si awọn ile-ikawe nipasẹ wiwo D-Bus iṣọkan kan.

Fun idanwo, awọn ile laaye pẹlu insitola tuntun (x86_64, ARM64) ti ṣẹda ti o ṣe atilẹyin fifi sori ẹrọ imudojuiwọn imudojuiwọn nigbagbogbo ti OpenSUSE Tumbleweed, ati awọn itọsọna ti openSUSE Leap Micro, SUSE ALP ati openSUSE Leap 16, ti a ṣe lori awọn apoti ti o ya sọtọ. .

Ise agbese openSUSE ti ṣe atẹjade olupilẹṣẹ omiiran fun Agama 5Ise agbese openSUSE ti ṣe atẹjade olupilẹṣẹ omiiran fun Agama 5

Ni wiwo ipilẹ fun iṣakoso ọgbin ni a kọ nipa lilo awọn imọ-ẹrọ wẹẹbu ati pẹlu olutọju kan ti o pese iraye si awọn ipe D-Bus nipasẹ HTTP, ati wiwo wẹẹbu funrararẹ. Ni wiwo wẹẹbu ti kọ ni JavaScript ni lilo ilana React ati awọn paati PatternFly. Iṣẹ naa fun sisopọ wiwo si D-Bus, bakanna bi olupin http ti a ṣe sinu, ni a kọ sinu Ruby ati kọ nipa lilo awọn modulu ti a ti ṣetan ti o dagbasoke nipasẹ iṣẹ akanṣe Cockpit, eyiti o tun lo ninu awọn atunto wẹẹbu Red Hat. Olupilẹṣẹ naa nlo ilana ilana-ọpọlọpọ ti o ni idaniloju pe wiwo olumulo ko ni idinamọ nigba ti awọn iṣẹ miiran ti n ṣe.

Ise agbese openSUSE ti ṣe atẹjade olupilẹṣẹ omiiran fun Agama 5

Ni ipele ti lọwọlọwọ ti idagbasoke, insitola nfunni awọn iṣẹ ti o ni iduro fun iṣakoso ilana fifi sori ẹrọ, ṣeto akoonu ọja ati atokọ ti awọn eto ti a fi sii, ṣeto ede, keyboard ati awọn eto isọdi, ngbaradi ẹrọ ipamọ ati ipin, iṣafihan awọn amọran ati iranlọwọ. alaye, fifi awọn olumulo si awọn eto, eto awọn isopọ nẹtiwọki.

Awọn ibi-afẹde idagbasoke Agama pẹlu imukuro awọn idiwọn GUI ti o wa tẹlẹ, faagun agbara lati lo iṣẹ ṣiṣe YaST ni awọn ohun elo miiran, gbigbe kuro lati tiso si ede siseto kan (D-Bus API yoo gba ọ laaye lati ṣẹda awọn afikun ni awọn ede oriṣiriṣi), ati iwuri. ṣiṣẹda awọn eto yiyan nipasẹ awọn ọmọ ẹgbẹ agbegbe.

O ti pinnu lati jẹ ki wiwo Agama rọrun bi o ti ṣee fun olumulo; ninu awọn ohun miiran, agbara lati fi sori ẹrọ yiyan ti yọkuro. Lọwọlọwọ, awọn olupilẹṣẹ n jiroro awọn aṣayan ti o ṣeeṣe fun imuse wiwo ti o rọrun fun yiyan awọn eto ti a fi sori ẹrọ (aṣayan akọkọ jẹ apẹrẹ fun ipinya awọn ẹka ti o da lori awọn ilana lilo aṣoju, fun apẹẹrẹ, awọn agbegbe ayaworan, awọn irinṣẹ fun awọn apoti, awọn irinṣẹ fun awọn olupilẹṣẹ, bbl).

orisun: opennet.ru

Fi ọrọìwòye kun