Inaalok ang pamamahagi ng openSUSE upang subukan ang bagong installer

Inimbitahan ng mga developer ng openSUSE project ang mga user na makibahagi sa pagsubok sa bagong D-Installer installer. Ang mga larawan sa pag-install ay inihanda para sa x86_64 (598MB) at Aarch64/ARM64 (614MB) na mga arkitektura. Ang na-download na imahe ay nagbibigay-daan sa iyo na mag-install ng tatlong platform: ang matatag na paglabas ng openSUSE Leap 15.4, ang patuloy na na-update na build ng openSUSE Tumbleweed, at ang nakahiwalay na container na edisyon ng Leap Micro 5.2 (x86_64 lang). Sa hinaharap, ang bagong installer ay binalak na gamitin sa mga produkto batay sa platform ng ALP (Adaptable Linux Platform), na papalit sa pamamahagi ng SUSE Linux Enterprise.

Inaalok ang pamamahagi ng openSUSE upang subukan ang bagong installer

Ang bagong installer ay kapansin-pansin para sa paghihiwalay ng user interface mula sa mga panloob na bahagi ng YaST at pagbibigay ng kakayahang gumamit ng iba't ibang mga frontend, kabilang ang isang frontend para sa pamamahala ng pag-install sa pamamagitan ng isang web interface. Upang mag-install ng mga pakete, suriin ang mga kagamitan, partition disk at iba pang mga function na kinakailangan para sa pag-install, ang mga YaST library ay patuloy na ginagamit, sa ibabaw nito ay ipinapatupad ang isang layer na kumukuha ng access sa mga library sa pamamagitan ng pinag-isang D-Bus na interface.

Ang pangunahing interface para sa pamamahala ng pag-install ay binuo gamit ang mga teknolohiya sa web at may kasamang handler na nagbibigay ng access sa mga tawag sa D-Bus sa pamamagitan ng HTTP, at ang web interface mismo. Ang web interface ay nakasulat sa JavaScript gamit ang React framework at mga bahagi ng PatternFly. Ang serbisyo para sa pagbubuklod ng interface sa D-Bus, pati na rin ang built-in na http server, ay nakasulat sa Ruby at binuo gamit ang mga yari na module na binuo ng proyekto ng Cockpit, na ginagamit din sa Red Hat web configurators. Gumagamit ang installer ng isang multi-process na arkitektura, salamat sa kung saan ang user interface ay hindi na-block habang ang iba pang trabaho ay ginagawa.

Kabilang sa mga layunin ng pag-unlad ng D-Installer ay ang pag-aalis ng mga umiiral na limitasyon ng graphical na interface, pagpapalawak ng kakayahang gumamit ng pag-andar ng YaST sa iba pang mga application, pag-iwas sa pagiging nakatali sa isang programming language (pahihintulutan ka ng D-Bus API na lumikha ng add -on sa iba't ibang wika) at paghikayat sa paglikha ng mga alternatibong setting ng mga miyembro ng komunidad.

Pinagmulan: opennet.ru

Magdagdag ng komento