Unua eldono de D-Installer, nova instalilo por openSUSE kaj SUSE

La programistoj de la instalilo YaST, uzita en openSUSE kaj SUSE Linukso, prezentis la unuan instalbildon kun nova instalilo evoluigita kiel parto de la D-Installer-projekto kaj subtenanta instaladministradon per interreta interfaco. La preta bildo celas konatigi vin kun la kapabloj de D-Installer kaj provizas la rimedojn por instali kontinue ĝisdatigitan eldonon de openSUSE Tumbleweed. D-Installer estas ankoraŭ poziciigita kiel eksperimenta projekto kaj la unua eldono povas esti konsiderata kiel la transformo de koncipa ideo en la formon de komenca produkto, jam uzebla, sed postulanta multan rafinadon.

D-Installer implikas apartigi la uzantinterfacon de la internaj komponentoj de YaST kaj permesi la uzon de diversaj fasadoj. Por instali pakaĵojn, kontroli ekipaĵon, sekciodiskojn kaj aliajn funkciojn necesajn por instalado, YaST-bibliotekoj daŭre estas uzitaj, aldone al kiu tavolo estas efektivigita kiu abstraktas aliron al bibliotekoj per unuigita D-Bus-interfaco.

Frontend konstruita uzante retajn teknologiojn estis preparita por uzantinterago. La fontend inkluzivas pritraktilon, kiu disponigas aliron al D-Bus-vokoj per HTTP, kaj retinterfacon montritan al la uzanto. La retinterfaco estas skribita en JavaScript uzante la React-kadron kaj PatternFly-komponentojn. La servo por ligi la interfacon al D-Bus, same kiel la enkonstruita http-servilo, estas skribitaj en Ruby kaj konstruitaj per pretaj moduloj evoluigitaj de la Cockpit-projekto, kiuj ankaŭ estas uzitaj en Red Hat-retaj agordiloj.

La instalado estas administrita per la ekrano "Resumo de Instalado", kiu enhavas preparajn agordojn faritajn antaŭ instalado, kiel elektado de la instalota lingvo kaj produkto, diskpartigo kaj administrado de uzantoj. La ĉefa diferenco inter la nova interfaco kaj YaST estas, ke iri al agordoj ne postulas lanĉi individuajn fenestraĵojn kaj estas proponita tuj. La interfaco-kapabloj ankoraŭ estas limigitaj, ekzemple, en la sekcio de elektado de produktoj ne estas kapablo kontroli la instaladon de individuaj aroj de programoj kaj sistemaj roloj, kaj en la sekcio de diskpartoj nur la elekto de sekcio por instalado estas ofertita sen la kapablo redakti la sekciotabelon kaj ŝanĝi la dosiertipon.

Unua eldono de D-Installer, nova instalilo por openSUSE kaj SUSE
Unua eldono de D-Installer, nova instalilo por openSUSE kaj SUSE

Trajtoj kiuj postulas plibonigon inkluzivas ilojn por informi la uzanton pri eraroj kiuj okazas kaj organizi interagan interagadon dum laboro (ekzemple, instigi pasvorton kiam ĉifrita sekcio estas detektita). Estas ankaŭ planoj ŝanĝi la konduton de malsamaj instalaĵostadioj depende de la elektita produkto aŭ sistema rolo (ekzemple, MicroOS uzas nurlegeblan sekcion).

Inter la evoluceloj de D-Installer, elimino de ekzistantaj GUI-limigoj estas menciita; vastigante la kapablon uzi YaST-funkciecon en aliaj aplikoj; evitante esti ligita al unu programlingvo (D-Bus API permesos al vi krei aldonaĵojn en malsamaj lingvoj); instigante la kreadon de alternativaj agordoj de komunumanoj.

fonto: opennet.ru

Aldoni komenton