Distribucioni openSUSE ofroi të testojë instaluesin e ri

Zhvilluesit e projektit openSUSE i propozuan përdoruesve të marrin pjesë në testimin e installer-it të ri D-Installer. Imazhet e instalimit janë përgatitur për arkitekturën x86_64 (598MB) dhe Aarch64/ARM64 (614MB). Imazhi i shkarkuar lejon instalimin e tri platformave: lëshimi stabil i openSUSE Leap 15.4, ndërtimi i përditësuar vazhdimisht openSUSE Tumbleweed dhe editimi Leap Micro 5.2, i ndërtuar mbi bazën e konteinerëve të izoluara (vetëm për x86_64). Në të ardhmen, instaluesi i ri planifikohet të përdoret në produktet mbi bazën e platformës ALP (Adaptable Linux Platform), e cila është zëvendësimi i distribucionit SUSE Linux Enterprise.

Distribucioni openSUSE ofroi të testojë instaluesin e ri

Installer-i i ri është i njohur për ndarjen e ndërfaqes së përdoruesit nga komponentët e brendshëm YaST dhe ofrimin e mundësisë së përdorimit të frontend-eve të ndryshme, përfshirë një frontend për menaxhimin e instalimeve përmes një ndërfaqeje web. Për instalimin e paketave, kontrollin e pajisjeve, ndarjen e disqeve dhe funksionet e tjera të nevojshme gjatë instalimit vazhdojnë të përdoren bibliotekat YaST, mbi të cilat është realizuar një ndërmjetës që abstragjon qasjen në bibliotekat përmes një ndërfaqeje të unifikuar D-Bus.

Ndërfaqja bazë për menaxhimin e instalimit është ndërtuar duke përdorur teknologji web dhe përfshin një menaxher që siguron qasje në thirrjet D-Bus përmes HTTP-së, si dhe ndërfaqen web. Ndërfaqja web është e shkruar në JavaScript duke përdorur framework-un React dhe komponentët PatternFly. Shërbimi për lidhjen e ndërfaqes me D-Bus, si dhe serveri http i integruar, janë të shkruara në Ruby dhe janë ndërtuar duke përdorur module të gatshme të zhvilluara nga projekti Cockpit, të cilat gjithashtu përdoren në konfiguratorët web të Red Hat. Në installer është përdorur një arkitekturë shumëprosesore, që lejon që ndërfaqja e përdoruesit të mos bllokohet gjatë realizimit të punëve të tjera.

Mes qëllimeve të zhvillimit të D-Installer përmendet eliminimi i kufizimeve ekzistuese të ndërfaqes grafike, zgjerimi i mundësive për përdorimin e funksionalitetit të YaST në aplikacione të tjera, shkëputja nga lidhja me një gjuhë programimi të vetme (API D-Bus do të lejojë krijimin e shtesave në gjuhë të ndryshme) dhe nxitja e krijimit të konfigurimeve alternative nga përfaqësuesit e komunitetit.

Burimi: opennet.ru

Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы 🔥 Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы | ProHoster