Projekti openSUSE prezantoi instaluesin Agama 9 me një ndërfaqe të re web.

Zhvilluesit e projektit openSUSE publikuan lëshimin e instaluesit Agama 9, i cili po zhvillohet për të zëvendësuar ndërfaqen klasike të instalimit SUSE dhe openSUSE, dhe është veçanërisht i njohur për ndarjen e ndërfaqes së përdoruesit nga komponentët e brendshëm YaST. Agama ofron mundësinë e përdorimit të front-end-eve të ndryshme, për shembull, një front-end për menaxhimin e instalimit përmes një ndërfaqeje web. Për testimin e instaluesit të ri janë formuar grumbuj live për arkitat x86_64, ppc64le, s390x dhe ARM64, të cilat mbështesin instalimin e openSUSE Leap, një grumbull të vazhdueshëm të përditësuar të openSUSE Tumbleweed, si dhe disa edicione të SUSE ALP mbi bazën e konteinerëve të izoluar.

Instaluesi ofron mundësitë e nevojshme për zgjidhjen e detyrave të tilla si zgjedhja e grupit fillestar të aplikacioneve, konfigurimi i lidhjes rrjet, gjuhës, tastierës, kohës dhe parametrave të lokalizimit, përgatitja e pajisjeve të ruajtjes dhe ndarja e particioneve, si dhe shtimi i përdoruesve në sistem. Ndër objektivat kryesore të zhvillimit të Agama përmendet eliminimi i kufizimeve të ekzistuese të ndërfaqes grafike, zgjerimi i mundësive për përdorimin e funksionalitetit YaST në aplikacione të tjera, dhe shkëputja nga numri i një gjuhë programimi të vetme, duke inkurajuar krijimin e konfigurimeve alternative nga anëtarët e komunitetit.

Për instalimin e paketave, kontrollin e pajisjeve, ndarjen e disqeve dhe funksione të tjera të nevojshme gjatë instalimit, Agama vazhdon të përdorë bibliotekat YaST, përmbi të cilat janë implementuar shërbime ndërmjetësuese që abstrahojnë qasjen në bibliotekat përmes një protokolli komunikimi të unifikuar mbi bazën e HTTP. Instaluesi përdor një arkitekturë shumëproçesore, e cila siguron që ndërfaqja e ndërveprimit me përdoruesin të mos bllokohet gjatë ekzekutimit të punëve të tjera. Ndërfaqja bazë për menaxhimin e instalimit është ndërtuar duke përdorur teknologjitë web. Ndërfaqja web është shkruar në JavaScript duke përdorur kornizën React dhe komponentët PatternFly. Shërbimi për shkëmbimin e mesazheve, si dhe serveri http i ndërtuar, janë shkruar në gjuhën Ruby.

Në këtë version të ri:

  • Ka njĂ« realizim tĂ« ri tĂ« ndĂ«rfaqes web, nĂ« tĂ« cilin Ă«shtĂ« pĂ«rdorur njĂ« kompozim klasik dhe Ă«shtĂ« shtuar njĂ« panel anĂ«sor pĂ«r navigimin nĂ« tĂ« gjitha fazat e instalimit. Problemet me shkallĂ«zimin e ndĂ«rfaqes web gjatĂ« shtimit tĂ« funksionaliteteve tĂ« reja janĂ« zgjidhur. Ndryshime tĂ« mĂ«dha janĂ« bĂ«rĂ« nĂ« disa seksione tĂ« ndĂ«rfaqes, me sidomos njĂ« rinovim tĂ« dukshĂ«m tĂ« faqes pĂ«r konfigurimin e lidhjes nĂ« rrjet.

    Projekti openSUSE prezantoi instaluesin Agama 9 me një ndërfaqe të re web.
  • JanĂ« zgjeruar mundĂ«sitĂ« pĂ«r instalim nĂ« mĂ«nyrĂ« automatike, duke u kryer pa pjesĂ«marrjen e njeriut. GjatĂ« ekzekutimit tĂ« profileve qĂ« pĂ«rcaktohen nĂ« gjuhĂ«n e konfigurimit jsonnet ofrohet mĂ« shumĂ« informacion mbi pajisjen. ËshtĂ« implementuar njĂ« seksion i ri "legacy-autoyast-storage", qĂ« lejon pĂ«rdorimin e pĂ«rmbajtjes sĂ« seksioneve nga AutoYaST. NdĂ«rfaqja e komandĂ«s Ă«shtĂ« rinovuar, e cila tani ofron mbĂ«shtetje pĂ«r redaktimin e konfigurimeve nĂ« njĂ« redaktor tĂ« jashtĂ«m.
  • ËshtĂ« siguruar pjesĂ«risht pĂ«rputhja me profilet e instalimit automatik qĂ« janĂ« krijuar pĂ«r AutoYaST, tĂ« cilat mund tĂ« importohen nĂ« Agama dhe tĂ« konvertohen nĂ« formatin e tyre tĂ« brendshĂ«m. PĂ«r shkak tĂ« ndryshimeve nĂ« funksionalitet, jo tĂ« gjithĂ« elementĂ«t e konfigurimit tĂ« AutoYaST janĂ« tĂ« disponueshĂ«m, por zhvilluesit planifikojnĂ« tĂ« sigurojnĂ« mbĂ«shtetje pĂ«r seksionet mĂ« tĂ« rĂ«ndĂ«sishme,
    siç janë seksionet "partitioning", "networking", "software" dhe "scripts". Janë mbështetur rregullat, klasat, integrimi i kodit në gjuhën Ruby dhe përcaktimi i skripteve, që thirren para se të aplikohen ndryshimet.
  • ËshtĂ« modernizuar pĂ«rmbajtja e mediave tĂ« instalimit (Live ISO). ËshtĂ« shtuar mbĂ«shtetje pĂ«r instalimin e paketave shtesĂ« nĂ« ambientin Live (Baza e tĂ« dhĂ«nave me informacion pĂ«r paketat tani nuk bllokohet, duke lejuar instalimin dhe pĂ«rditĂ«simin e çdo pakete pas ngarkesĂ«s nĂ« modalitetin Live). NĂ« vend tĂ« fjalĂ«kalimit tĂ« ngurtĂ« "linux" pĂ«r hyrjen me tĂ« drejta root nĂ« ambientin e sistemit tĂ« media ngarkuese, Ă«shtĂ« ofruar mundĂ«sia pĂ«r tĂ« pĂ«rcaktuar njĂ« fjalĂ«kalim tĂ« vet qĂ« do tĂ« gjenerohet rastĂ«sisht, i cili do tĂ« paraqitet pas ngarkesĂ«s nĂ« konsolĂ«n lokale sĂ« bashku me kopje tĂ« çelĂ«save SSH tĂ« gjeneruar. Certifikatat TLS.

    Projekti openSUSE prezantoi instaluesin Agama 9 me një ndërfaqe të re web.

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