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

Zhvilluesit e projektit openSUSE publikuan lansimin e instaluesit Agama 9, i cili po zhvillohet për të zëvendësuar ndërfaqen klasike të instalimit të SUSE dhe openSUSE, dhe është i njohur për ndarjen e ndërfaqes nga komponentët e brendshëm YaST. Agama ofron mundësinë e përdorimit të frontend-eve të ndryshme, për shembull, frontend për menaxhimin e instalimit përmes një ndërfaqeje web. Për të testuar instaluesin e ri, janë formuar assemble live për arkitekturën x86_64, ppc64le, s390x dhe ARM64, të cilat mbështesin instalimin e openSUSE Leap, assemble të përditësuar vazhdimisht openSUSE Tumbleweed, si dhe disa edita SUSE ALP të bazuara në konteinerë të izoluar.

Në instalues, ofrohen mundësi të nevojshme për të zgjidhur detyra të tilla si përzgjedhja e një grumbulli fillestar aplikacionesh, konfigurimi i lidhjes rrjetë, gjuhës, tastierës, zonës kohore dhe parametrave të lokalizimit, përgatitja e pajisjes së ruajtjes dhe ndarja e particioneve, shtimi i përdoruesve në sistem. Ndër qëllimet kryesore të zhvillimit të Agama përmendet eliminimi i kufizimeve ekzistuese të ndërfaqes grafike, zgjerimi i mundësive për përdorimin e funksionalitetit YaST në aplikacione të tjera, largimi nga lidhja me një gjuhë programimi të vetme dhe nxitja e krijimit të 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 e YaST, mbi të cilat janë implementuar shërbime ndërmjetësuese që abstrahojnë qasjen në bibliotekat përmes një protokolli komunikimi të njëjtë të bazuar në HTTP. Installer-i përdor një arkitekturë multi-procesuale, e cila siguron që ndërfaqja e përdoruesit nuk bllokohet gjatë ekzekutimit të punëve të tjera. Ndërfaqja bazë për menaxhimin e instalimit është ndërtuar duke përdorur teknologji web. Ndërfaqja web është shkruar në JavaScript duke përdorur kuadër React dhe komponentë PatternFly. Shërbimi për shkëmbimin e mesazheve, si dhe serveri http i integruar, janë shkruar në gjuhën Ruby.

NĂ« versionin e ri:

  • ËshtĂ« propozuar njĂ« implementim i ri i ndĂ«rfaqes web, nĂ« tĂ« cilin Ă«shtĂ« pĂ«rdorur kompozita klasike dhe Ă«shtĂ« shtuar njĂ« panel anĂ«sor pĂ«r navigimin nĂ« tĂ« gjitha fazat e instalimit. JanĂ« zgjidhur problemet me shkallĂ«zimin e ndĂ«rfaqes web gjatĂ« shtimit tĂ« funksionaliteteve tĂ« reja. JanĂ« ndjeshĂ«m ndryshuar seksione tĂ« veçanta nĂ« ndĂ«rfaqe, sidomos faqja pĂ«r konfigurimin e lidhjes rrjetĂ« Ă«shtĂ« riformatuar dukshĂ«m.

    Projekti openSUSE prezantoi instaluesin Agama 9 me një ndërfaqe të re web.
  • JanĂ« zgjeruar mundĂ«sitĂ« pĂ«r instalimin nĂ« mĂ«nyrĂ« automatike, qĂ« kryhet pa pjesĂ«marrje njerĂ«zore. GjatĂ« ekzekutimit tĂ« profileve nĂ« gjuhĂ«n e definimit tĂ« konfiguracionit jsonnet, Ă«shtĂ« ofruar mĂ« shumĂ« informacion rreth pajisjeve. ËshtĂ« implementuar njĂ« seksion i ri "legacy-autoyast-storage", i cili lejon pĂ«rdorimin e pĂ«rmbajtjes sĂ« seksioneve nga AutoYaST. ËshtĂ« rinovuar ndĂ«rfaqja e linjĂ«s sĂ« komandĂ«s, e cila tani mbĂ«shtet redaktimin e konfiguracionit nĂ« njĂ« redaktues tĂ« jashtĂ«m.
  • ËshtĂ« e garantuar pĂ«r kompatibilitetin e pjesshĂ«m me profilin e automatizuar tĂ« instalimit, tĂ« krijuar pĂ«r AutoYaST, qĂ« mund tĂ« importohet nĂ« Agama dhe tĂ« konvertohet nĂ« formatin e vet. PĂ«r shkak tĂ« dallimeve nĂ« funksionalitet, jo tĂ« gjitha elementet e konfigurimit tĂ« AutoYaST janĂ« nĂ« dispozicion, por zhvilluesit planifikojnĂ« tĂ« sigurojnĂ« mbĂ«shtetje pĂ«r seksionet mĂ« tĂ« rĂ«ndĂ«sishme.
    si seksionet «partitioning», «networking», «software» dhe «scripts». Mbështeten rregulla, klasa, përfshirja e kodit në gjuhën Ruby dhe definimi i skriptëve, të thirrura para aplikimit të ndryshimeve.
  • ËshtĂ« modernizuar pĂ«rmbajtja e medias sĂ« instalimit (Live ISO). ËshtĂ« shtuar mbĂ«shtetje pĂ«r instalimin e paketave shtesĂ« nĂ« mjedisin Live (DB me informacion rreth paketave tani nuk Ă«shtĂ« bllokuar, duke lejuar instalimin dhe pĂ«rditĂ«simin e çdo pakete pas ngarkimit nĂ« modin Live). NĂ« vend tĂ« fjalĂ«kalimit tĂ« ngurtĂ« «linux» pĂ«r hyrje me tĂ« drejta root nĂ« ambientin sistemor tĂ« medias sĂ« ngarkesĂ«s, Ă«shtĂ« ofruar mundĂ«sia pĂ«r tĂ« pĂ«rcaktuar fjalĂ«kalimin e tij ose pĂ«r tĂ« gjeneruar njĂ« fjalĂ«kalim tĂ« rastĂ«sishĂ«m, i cili do tĂ« shfaqet pas ngarkimit nĂ« konsolĂ«n lokale sĂ« bashku me kopjet e çelĂ«save SSH tĂ« gjeneruar. TLS-sertifikata.

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

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster