Tokollo ea pele ea D-Installer, sesebelisoa se secha sa openSUSE le SUSE

Bahlahisi ba sehlomathisi sa YaST, se sebelisoang ho openSUSE le SUSE Linux, ba hlahisitse setšoantšo sa pele sa ho kenya ka sehokelo se secha se ntlafalitsoeng e le karolo ea projeke ea D-Installer le ho ts'ehetsa taolo ea ts'ebetso ka sehokelo sa webo. Setšoantšo se lokiselitsoeng se reretsoe ho u tloaelana le bokhoni ba D-Installer mme se fana ka mekhoa ea ho kenya khatiso e tsoelang pele e nchafalitsoeng ea openSUSE Tumbleweed. D-Installer e sa ntsane e behiloe e le morero oa liteko 'me tokollo ea pele e ka nkoa e le phetoho ea maikutlo a maikutlo ka mokhoa oa sehlahisoa sa pele, se seng se ntse se sebelisoa, empa se hloka ntlafatso e ngata.

D-Installer e kenyelletsa ho arola sebopeho sa mosebelisi ho tsoa ho likarolo tsa kahare tsa YaST le ho lumella ts'ebeliso ea li-frontend tse fapaneng. Ho kenya liphutheloana, ho hlahloba lisebelisoa, li-disk tsa karohano le mesebetsi e meng e hlokahalang bakeng sa ho kenya, lilaebrari tsa YaST li ntse li tsoela pele ho sebelisoa, ka holim'a eona ho kenngoa lera le thibelang ho fihlella lilaebraring ka sebopeho se kopaneng sa D-Bus.

Mohaho o ka pele o hahiloeng ho sebelisoa theknoloji ea webo o lokiselitsoe ho sebelisana le basebelisi. Fontend e kenyelletsa sesebelisoa se fanang ka phihlello ea mehala ea D-Bus ka HTTP, le sebopeho sa webo se bonts'itsoeng mosebelisi. Sehokelo sa webo se ngotsoe ka JavaScript ho sebelisoa moralo oa React le likarolo tsa PatternFly. Ts'ebeletso ea ho tlama segokanyimmediamentsi sa D-Bus, hammoho le sebatli se hahiloeng ho http, li ngotsoe ka Ruby mme li hahiloe ho sebelisoa li-module tse lokiselitsoeng tse ntlafalitsoeng ke morero oa Cockpit, tse sebelisoang hape ho li-configurator tsa webo tsa Red Hat.

Ts'ebetso e laoloa ka skrine ea "Installation Summary", e nang le litlhophiso tsa litokisetso tse entsoeng pele li kenngoa, tse kang ho khetha puo le sehlahisoa se tla kenngoa, ho arola disk le tsamaiso ea basebelisi. Phapang e kholo lipakeng tsa sebopeho se secha le YaST ke hore ho ea ho litlhophiso ha ho hloke ho qala li-widget tsa motho ka mong mme ho fanoa hanghang. Bokhoni ba li-interface bo ntse bo lekanyelitsoe, mohlala, karolong ea khetho ea sehlahisoa ha ho na bokhoni ba ho laola ho kenngoa ha lihlopha tsa mananeo le likarolo tsa tsamaiso, 'me karolong ea disk partition ho khethoa feela karohano bakeng sa ho kenya. bokhoni ba ho hlophisa tafole ea karohano le ho fetola mofuta oa faele.

Tokollo ea pele ea D-Installer, sesebelisoa se secha sa openSUSE le SUSE
Tokollo ea pele ea D-Installer, sesebelisoa se secha sa openSUSE le SUSE

Likarolo tse hlokang ntlafatso li kenyelletsa lisebelisoa tsa ho tsebisa mosebelisi ka liphoso tse etsahalang le ho hlophisa tšebelisano-'moho nakong ea mosebetsi (mohlala, ho fana ka senotlolo ha ho fumanoa karohano e patiloeng). Hape ho na le merero ea ho fetola boitšoaro ba mekhahlelo e fapaneng ea ho kenya ho itšetlehile ka sehlahisoa se khethiloeng kapa karolo ea tsamaiso (mohlala, MicroOS e sebelisa karohano ea ho bala feela).

Har'a lipakane tsa nts'etsopele ea D-Installer, ho felisoa ha mefokolo e teng ea GUI ho boleloa; ho holisa bokhoni ba ho sebelisa ts'ebetso ea YaST lits'ebetsong tse ling; ho qoba ho tlamelloa puong e le 'ngoe ea lenaneo (D-Bus API e tla u lumella ho etsa li-add-on ka lipuo tse fapaneng); ho khothaletsa ho theoa ha litlhophiso tse ling ke litho tsa sechaba.

Source: opennet.ru

Eketsa ka tlhaloso