Projektet openSUSE har presenterat installationsprogrammet Agama 9 med ett nytt webbgrÀnssnitt.

Utvecklarna bakom projektet openSUSE har publicerat en version av installationsprogrammet Agama 9, som har utvecklats för att ersÀtta det klassiska installationsgrÀnssnittet för SUSE och openSUSE, samt kÀnnetecknas av separationen av anvÀndargrÀnssnittet frÄn de interna komponenterna i YaST. Agama gör det möjligt att anvÀnda olika front-end-lösningar, till exempel en frontend för att hantera installationen via ett webbgrÀnssnitt. För att testa den nya installationsprogrammet har live-versioner skapats för arkitekturer som x86_64, ppc64le, s390x och ARM64, som stöder installation av openSUSE Leap, den kontinuerligt uppdaterade versionen openSUSE Tumbleweed, samt flera utgÄvor av SUSE ALP baserat pÄ avskilda containrar.

Installationsprogrammet erbjuder möjligheter som behövs för att hantera uppgifter som att vÀlja en grunduppsÀttning av applikationer, konfigurera nÀtverksanslutning, sprÄk, tangentbord, tidszon och lokaliseringsinstÀllningar, förbereda lagringsenheten och partitionering, samt lÀgga till anvÀndare i systemet. Bland de viktigaste utvecklingsmÄlen för Agama nÀmns att ta bort de begrÀnsningar som finns i det grafiska grÀnssnittet, utöka möjligheterna att anvÀnda YaST-funktionalitet i andra applikationer, avstÄ frÄn att vara bunden till ett enskilt programmeringssprÄk och stimulera skapandet av alternativa konfigurationer av medlemmar i samhÀllet.

För installation av paket, hÄrdvarukontroller, diskpartitionering och andra nödvÀndiga funktioner under installationen fortsÀtter Agama att anvÀnda YaST-bibliotek, ovanpÄ vilka tjÀnstelager har implementerats för att abstrahera tillgÄngen till biblioteken via ett enhetligt kommunikationsprotokoll baserat pÄ HTTP. Installationsprogrammet anvÀnder en multiprocessarkitektur, vilket innebÀr att anvÀndargrÀnssnittet inte blockeras nÀr andra uppgifter utförs. Det grundlÀggande grÀnssnittet för att hantera installationen Àr byggt med webbteknologier. WebbgrÀnssnittet Àr skrivet i JavaScript med hjÀlp av React-ramverket och PatternFly-komponenter. MeddelandetjÀnsten och den inbyggda http-servern Àr skrivna i Ruby.

I den nya versionen:

  • En ny implementation av webbgrĂ€nssnittet har föreslagits, dĂ€r den klassiska layouten anvĂ€nds och en sidopanel har lagts till för navigering genom installationens olika steg. Problem med skalning av webbgrĂ€nssnittet vid tillĂ€gg av ny funktionalitet har lösts. Vissa sektioner i grĂ€nssnittet har genomgĂ„tt betydande förĂ€ndringar, sĂ€rskilt har sidan för att konfigurera nĂ€tverksanslutning omarbetats avsevĂ€rt.

    Projektet openSUSE har presenterat installationsprogrammet Agama 9 med ett nytt webbgrÀnssnitt.
  • Möjligheterna för automatiserad installation, utan mĂ€nsklig inblandning, har utökats. Vid utförande av profiler med sprĂ„kdefinitionen jsonnet har mer information om hĂ„rdvaran tillhandahĂ„llits. En ny sektion "legacy-autoyast-storage" har implementerats, vilket gör det möjligt att anvĂ€nda innehĂ„llet i sektionerna frĂ„n AutoYaST. KommandoradsgrĂ€nssnittet har uppdaterats med stöd för redigering av konfiguration i en extern redigerare.
  • Det finns delvis kompatibilitet med installationsprofiler som skapats för AutoYaST, vilka kan importeras till Agama och konverteras till sitt eget format. PĂ„ grund av skillnader i funktionalitet Ă€r inte alla konfigurationskomponenter i AutoYaST tillgĂ€ngliga, men utvecklarna planerar att stödja de mest betydelsefulla avsnitt.
    sÄ som avsnitten "partitioning", "networking", "software" och "scripts". Regler, klasser, inbÀddad kod i Ruby och definiering av skript som kallas innan Àndringar tillÀmpas stöds.
  • Installationsmediets (Live ISO) innehĂ„ll har moderniserats. Stöd för att installera ytterligare paket i live-miljön har lagts till (databasen med information om paketen blockeras inte lĂ€ngre, vilket möjliggör installation och uppdatering av vilka paket som helst efter att man har startat i live-lĂ€ge). IstĂ€llet för det fasta lösenordet "linux" för att logga in som root i systemmiljön pĂ„ installationsmediet har möjligheten att definiera sitt eget lösenord eller generera ett slumpmĂ€ssigt lösenord lagts till, vilket kommer att visas efter inloggning i den lokala konsolen tillsammans med klipp av de genererade SSH-nycklarna och TLS-certifikat.

    Projektet openSUSE har presenterat installationsprogrammet Agama 9 med ett nytt webbgrÀnssnitt.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster