Instalatari i Agama 18 është publikuar dhe përdoret në SUSE dhe openSUSE

Zhvilluesit e projektit openSUSE prezantuan instalakun Agama 18, i cili e veçon ndërfaqen e përdoruesit nga komponentët e brendshëm të YaST. Agama mbështet përdorimin e frontend-eve të ndryshme, për shembull, frontend-in për menaxhimin e instalimeve përmes një ndërfaqeje web. Agama zëvendësoi ndërfaqen klasike të instalimit në lëshimet SUSE Linux Enterprise Server 16 dhe openSUSE Leap 16. Kodi i komponentëve të instalatorit distribuon nën licencën GPLv2 dhe është shkruar në Ruby, Rust dhe JavaScript/TypeScript.

Për vlerësimin e instalatorit të ri, janë formuar build-e live për arkitekturën x86_64, ppc64le, s390x dhe ARM64. Në build-et janë të disponueshme për instalim versioni openSUSE Leap 16, build-et e përditësuara vazhdueshëm openSUSE Tumbleweed dhe openSUSE Slowroll, si dhe edicionet MicroOS dhe openSUSE Leap Micro.

Qëllimet e zhvillimit të Agama: të eliminojë kufizimet ekzistuese të interfesë grafike; të zgjasë mundësitë për të përdorur funksionalitetin e YaST në aplikacione të tjera; të largohet nga lidhja me një gjuhë programimi; të nxisë krijimin e alternativave nga përfaqësuesit e komunitetit. Instaluesi ofron funksione si zgjedhja e një grupe fillestar të aplikacioneve, konfigurimi i lidhjes rrjet, gjuhës, tastierës, brezit kohor dhe parametrave të lokalizimit, përgatitja e pajisjes për ruajtje dhe ndarjen e particioneve, shtimi i përdorueseve në sistem.

Për instalimin e pakove, kontrollet e pajisjeve, ndarjen e disqeve dhe funksioneve të tjera të nevojshme gjatë instalimit, Agama vazhdon të përdorë bibliotekat e YaST, mbi të cilat janë implementuar shërbime ndërmjetësuese që abstarojnë qasjen në biblioteka përmes një protokolli komunikimi të unifikuar të bazuar në HTTP. Instaluesi përdor një arkitekturë me shumë procese, duke e bërë që ndërfaqja e përdoruesit të mos bllokohet gjatë realizimit të punëve të tjera.

Interfejsi bazë për menaxhimin e instalimit është ndërtuar duke përdorur teknologjitë web. Web-interfesi është shkruar në JavaScript duke përdorur kornizën React dhe komponentët PatternFly. Shërbimi për dërgimin e mesazheve, si dhe serveri http i integruar, janë shkruar në gjuhën Ruby. Interfejsi shfaqet në shfletuesin që niset në mjedisin grafik të bazuar në Wayland (krijohet një mjedis i reduktuar në bazë të menaxherit të kompozit të Mutter dhe Firefox).

Në këtë version të ri:

  • Faqja e konfigurimit të ruajtësve është rikonstruktuar. Zhvilluesit përpiqen të kombinojnë një ndërfaqe të kuptueshme për fillestarët me mundësinë për përdoruesit e avancuar për të arritur në cilësimet e avancuara.
    Instalatari i Agama 18 është publikuar dhe përdoret në SUSE dhe openSUSE
  • Ndërfaqja për konfigurimin e pajisjeve të ruajtjes DASD (Direct Access Storage Device), të përdorura në mainframe-t System/390, është përmirësuar.
    Instalatari i Agama 18 është publikuar dhe përdoret në SUSE dhe openSUSE
  • Janë zgjeruar mundësitë për menaxhimin e konfiguracionit në formatin JSON. Është shtuar mbështetje për verifikimin lokal të profilit JSON pa nisur instaluesin. Janë realizuar mjete për të menaxhuar përgjigjet në pyetjet e instaluesit nga profili. Është ofruar mundësia për të fshirë modele të veçanta instalimi, përveç zëvendësimit të tërë listës.
  • Është shtuar mundësia për të përditësuar versionin e instaluesit nga një depo externe para fillimit të procesit të instalimit.
  • Janë shtuar opsione për instalimin e versioneve alpha të hershme të SUSE Linux 16.1. Në të ardhmen planifikohet të shtohet mbështetje për versionet testuese openSUSE 16.1 dhe versionin atomik openSUSE Kalpa.
  • Mbështetja për arkitekturën i586 është ndalur zyrtarisht.

Burimi: opennet.ru

Bleni hostim të besueshëm për faqe me mbrojtje nga DDoS, serverë VPS VDS 🔥 Bleni hostim të besueshëm për faqe me mbrojtje nga DDoS, serverë VPS VDS | ProHoster