Id-distribuzzjoni openSUSE offriet biex tittestja l-installatur il-ġdid

L-iżviluppaturi tal-proġett openSUSE stiednu lill-utenti biex jieħdu sehem fl-ittestjar tal-installatur il-ġdid tad-D-Installer. L-immaġini tal-installazzjoni huma ppreparati għall-arkitetturi x86_64 (598MB) u Aarch64/ARM64 (614MB). L-immaġni mniżżla tippermettilek tinstalla tliet pjattaformi: ir-rilaxx stabbli ta 'openSUSE Leap 15.4, il-bini aġġornat kontinwament ta' openSUSE Tumbleweed, u l-edizzjoni tal-kontenitur iżolati ta 'Leap Micro 5.2 (x86_64 biss). Fil-futur, l-installatur il-ġdid huwa ppjanat li jintuża fi prodotti bbażati fuq il-pjattaforma ALP (Adaptable Linux Platform), li se tissostitwixxi d-distribuzzjoni SUSE Linux Enterprise.

Id-distribuzzjoni openSUSE offriet biex tittestja l-installatur il-ġdid

L-installatur il-ġdid huwa notevoli biex jissepara l-interface tal-utent mill-komponenti interni ta 'YAST u jipprovdi l-abbiltà li juża diversi frontends, inkluż frontend għall-ġestjoni tal-installazzjoni permezz ta' interface tal-web. Biex jiġu installati pakketti, jiċċekkjaw it-tagħmir, diski tal-partizzjoni u funzjonijiet oħra meħtieġa għall-installazzjoni, ikomplu jintużaw il-libreriji YaST, li fuqhom jiġi implimentat saff li jastratta l-aċċess għal-libreriji permezz ta 'interface D-Bus unifikata.

L-interface bażika għall-ġestjoni tal-installazzjoni hija mibnija bl-użu ta 'teknoloġiji tal-web u tinkludi handler li jipprovdi aċċess għal sejħiet D-Bus permezz ta' HTTP, u l-interface tal-web innifsu. L-interface tal-web hija miktuba f'JavaScript bl-użu tal-qafas React u l-komponenti PatternFly. Is-servizz għall-irbit tal-interface ma' D-Bus, kif ukoll is-server http integrat, huma miktuba b'Ruby u mibnija bl-użu ta' moduli lesti żviluppati mill-proġett Cockpit, li jintużaw ukoll fil-konfiguraturi tal-web Red Hat. L-installatur juża arkitettura b'ħafna proċessi, li grazzi għaliha l-interface tal-utent ma tiġix imblukkata waqt li jkun qed isir xogħol ieħor.

Fost l-għanijiet tal-iżvilupp D-Installer hemm l-eliminazzjoni tal-limitazzjonijiet eżistenti tal-interface grafika, l-espansjoni tal-kapaċità li tuża l-funzjonalità ta 'YAST f'applikazzjonijiet oħra, tevita li tkun marbuta ma' lingwa ta 'programmar waħda (l-API D-Bus se jippermettilek toħloq żid -ons f'lingwi differenti) u l-inkoraġġiment tal-ħolqien ta' settings alternattivi mill-membri tal-komunità.

Sors: opennet.ru

Żid kumment