D-Installer-en lehen bertsioa, openSUSE eta SUSE-ren instalatzaile berria

OpenSUSE eta SUSE Linux-en erabiltzen den YaST instalatzailearen garatzaileek D-Installer proiektuaren baitan garatutako instalatzaile berri batekin aurkeztu zuten lehen instalazioaren irudia eta web interfaze baten bidez instalazioen kudeaketa onartzen duena. Prestatutako irudiak D-Installer-en gaitasunak ezagutzeko eta openSUSE Tumbleweed-en etengabe eguneratutako edizioa instalatzeko bitartekoak eskaintzen ditu. D-Installer proiektu esperimental gisa kokatzen da oraindik eta lehenengo bertsioa ideia kontzeptual baten hasierako produktu baten eraldatze gisa har daiteke, dagoeneko erabilgarri dagoena, baina fintasun handia eskatzen duena.

D-Installer-ek erabiltzailearen interfazea YaST-en barneko osagaietatik bereizten eta hainbat frontend erabiltzea ahalbidetzen du. Paketeak instalatzeko, ekipoak egiaztatzeko, partitzeko diskoak eta instalaziorako beharrezkoak diren beste funtzio batzuk, YaST liburutegiak erabiltzen jarraitzen dute, eta horren gainean D-Bus interfaze bateratu baten bidez liburutegietarako sarbidea abstraitzen duen geruza bat ezartzen da.

Web teknologien bidez eraikitako frontend bat prestatu da erabiltzaileen elkarrekintzarako. Fontend-ek HTTP bidez D-Bus deietarako sarbidea ematen duen kudeatzaile bat eta erabiltzaileari erakutsitako web interfaze bat ditu. Web interfazea JavaScript-en idatzita dago React framework eta PatternFly osagaiak erabiliz. Interfazea D-Bus-ekin lotzeko zerbitzua, baita integratutako http zerbitzaria ere, Ruby-n idatzita daude eta Cockpit proiektuak garatutako prest egindako moduluak erabiliz eraikitzen dira, Red Hat web konfiguratzaileetan ere erabiltzen direnak.

Instalazioa "Instalazio-laburpena" pantailaren bidez kudeatzen da, eta bertan instalatu aurretik egindako prestaketa-ezarpenak daude, hala nola, instalatu beharreko hizkuntza eta produktua hautatzea, diskoaren partizioa eta erabiltzaileen kudeaketa. Interfaze berriaren eta YaSTren arteko desberdintasun nagusia ezarpenetara joateak ez duela widget indibidualak abiarazi behar eta berehala eskaintzen da. Interfazearen gaitasunak mugatuak dira oraindik, adibidez, produktua aukeratzeko atalean ez dago programa eta sistema-rolen multzo indibidualen instalazioa kontrolatzeko gaitasunik, eta diskoaren partizioaren atalean instalatzeko partizioaren hautaketa soilik eskaintzen da. partizio-taula editatzeko eta fitxategi mota aldatzeko gaitasuna.

D-Installer-en lehen bertsioa, openSUSE eta SUSE-ren instalatzaile berria
D-Installer-en lehen bertsioa, openSUSE eta SUSE-ren instalatzaile berria

Hobetu behar diren eginbideen artean, erabiltzaileari gertatzen diren akatsen berri emateko eta lanean zehar elkarrekintza interaktiboa antolatzeko tresnak daude (adibidez, enkriptatutako partizio bat detektatzen denean pasahitza eskatzea). Aukeratutako produktuaren edo sistemaren rolaren arabera instalazio-fase ezberdinen portaera aldatzeko asmoa ere badago (adibidez, MicroOS-ek irakurtzeko soilik den partizioa erabiltzen du).

D-Installer-en garapen helburuen artean, dauden GUI mugak ezabatzea aipatzen da; YaST funtzionaltasuna beste aplikazio batzuetan erabiltzeko gaitasuna zabaltzea; programazio-lengoaia bati lotuta egotea saihestuz (D-Bus APIak hizkuntza ezberdinetan gehigarriak sortzeko aukera emango dizu); komunitateko kideek ezarpen alternatiboak sortzea sustatuz.

Iturria: opennet.ru

Gehitu iruzkin berria