Itusilẹ akọkọ ti D-Insitola, insitola tuntun fun openSUSE ati SUSE

Awọn olupilẹṣẹ ti insitola YaST, ti a lo ni openSUSE ati SUSE Linux, ṣafihan aworan fifi sori akọkọ pẹlu insitola tuntun ti o dagbasoke gẹgẹ bi apakan ti iṣẹ insitola D-Insitola ati atilẹyin iṣakoso fifi sori ẹrọ nipasẹ wiwo wẹẹbu kan. Aworan ti a pese silẹ jẹ ipinnu lati mọ ọ pẹlu awọn agbara ti D-Insitola ati pese awọn ọna lati fi sori ẹrọ atẹjade imudojuiwọn nigbagbogbo ti openSUSE Tumbleweed. D-Insitola tun wa ni ipo bi iṣẹ akanṣe idanwo ati itusilẹ akọkọ ni a le gbero bi iyipada ti imọran imọran si irisi ọja ibẹrẹ, lilo tẹlẹ, ṣugbọn nilo isọdọtun pupọ.

D-Insitola jẹ ipinya ni wiwo olumulo lati inu awọn paati inu ti YaST ati gbigba lilo ọpọlọpọ awọn iwaju iwaju. 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 lo, lori oke eyiti a ṣe imuse Layer kan ti o fa iraye si awọn ile-ikawe nipasẹ wiwo D-Bus iṣọkan kan.

Ipari iwaju-itumọ nipa lilo awọn imọ-ẹrọ wẹẹbu ti pese sile fun ibaraenisepo olumulo. Fontend pẹlu oluṣakoso ti o pese iraye si awọn ipe D-Bus nipasẹ HTTP, ati wiwo wẹẹbu ti o han si olumulo. Ni wiwo oju opo 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 ni awọn atunto wẹẹbu Red Hat.

Fifi sori ẹrọ ni iṣakoso nipasẹ iboju “Akopọ Fifi sori ẹrọ”, eyiti o ni awọn eto igbaradi ti a ṣe ṣaaju fifi sori ẹrọ, gẹgẹbi yiyan ede ati ọja lati fi sii, pipin disk ati iṣakoso olumulo. Iyatọ akọkọ laarin wiwo tuntun ati YaST ni pe lilọ si awọn eto ko nilo ifilọlẹ awọn ẹrọ ailorukọ kọọkan ati pe a funni lẹsẹkẹsẹ. Awọn agbara wiwo tun wa ni opin, fun apẹẹrẹ, ni apakan yiyan ọja ko si agbara lati ṣakoso fifi sori ẹrọ ti awọn eto kọọkan ti awọn eto ati awọn ipa eto, ati ni apakan ipin disk nikan yiyan ti ipin fun fifi sori ẹrọ ni a funni laisi agbara lati satunkọ tabili ipin ati yi iru faili pada.

Itusilẹ akọkọ ti D-Insitola, insitola tuntun fun openSUSE ati SUSE
Itusilẹ akọkọ ti D-Insitola, insitola tuntun fun openSUSE ati SUSE

Awọn ẹya ti o nilo ilọsiwaju pẹlu awọn irinṣẹ fun sisọ olumulo nipa awọn aṣiṣe ti o waye ati siseto ibaraenisepo ibaraenisepo lakoko iṣẹ (fun apẹẹrẹ, titan fun ọrọ igbaniwọle nigbati a ba rii ipin fifi ẹnọ kọ nkan). Awọn ero tun wa lati yi ihuwasi ti awọn ipele fifi sori ẹrọ oriṣiriṣi da lori ọja ti o yan tabi ipa eto (fun apẹẹrẹ, MicroOS nlo ipin kika-nikan).

Lara awọn ibi-afẹde idagbasoke ti D-Insitola, imukuro awọn idiwọn GUI ti o wa tẹlẹ ti mẹnuba; faagun agbara lati lo iṣẹ ṣiṣe YaST ni awọn ohun elo miiran; yago fun isomọ ede siseto kan (D-Bus API yoo gba ọ laaye lati ṣẹda awọn afikun ni awọn ede oriṣiriṣi); iwuri fun ṣiṣẹda awọn eto yiyan nipasẹ awọn ọmọ ẹgbẹ agbegbe.

orisun: opennet.ru

Fi ọrọìwòye kun