Släppte den nya versionen av Agama 10, openSUSE-installationsprogrammet med stöd för QR och mer

Agama installationsprogram 10

mycket openSUSE-utvecklare presenterade Nyligen släpptes den nya versionen av installationsprogrammet «Agama 10», ett nytt installationsprogram designad för att ersätta det klassiska installationsgränssnittet SUSE och openSUSE.

En av hans sidhuvuddrag är UI-separation av de interna delarna av YaST. Agama introducerar möjligheten att hantera installationen genom flera gränssnitt, till exempel ett webbgränssnitt.

De viktigaste målen av Agama utveckling inkluderar eliminering av begränsningarna för det traditionella grafiska gränssnittet, utbyggnaden av YaST-funktionalitet som ska användas i andra applikationer, den oberoende av ett enda programmeringsspråk och uppmuntra skapandet av alternativa konfigurationer av samhället.

Vad är nytt i Agama 10?

I den nya versionen av Agama, en av de viktigaste nyheterna Är hanmöjligheten att generera en QR-kod som innehåller en länk för att öppna installationswebbgränssnittet i en webbläsare. Denna implementerade förändring förenklar avsevärt anslutningen till installationsprogrammet från en smartphone, ger större komfort till användare som vill interagera med fjärrinstallationsprocessen.

En annan anmärkningsvärd förbättring av denna nya version av Agama 10 är Lägga till komponenter för syntaxmarkering vid redigering av konfigurationsfiler i JSON-format med kommandot "agama config edit". Som standard, Vim används som redaktör, även om det är möjligt att specificera vilken annan editor som helst med hjälp av miljövariabeln EDITOR. Denna funktion gör det enklare att redigera konfigurationsfiler genom att göra innehållet mer läsbart och hjälpa till att undvika fel.

QR Agama

Angående läget för automatisk installation, de har utökade möjligheter genom att tillåta skapandet av LVM-partitionsgrupper, LVM logiska partitioner, samt pooler och LVM-partitioner med dynamisk allokering av lagringsutrymme (light provisioning). Även om användningen av redan existerande logiska partitioner och partitionsgrupper inte stöds ännu, Två nya lägen har introducerats för automatisk partitionsradering: ovillkorlig radering och radering endast när det behövs, det vill säga när det inte finns tillräckligt med utrymme för att skapa de angivna partitionerna.

agama Den innehåller också en ny startparameter, kallad "agama.install_url", som låter dig ange en anpassad arkiv-URL för att installera andra paket än standardpaketen i konfigurationen.

Dessutom, Utvecklare kan nu skapa komponenter för installationswebbgränssnitt med TypeScript. Det nämns att i ett försök att förbättra koden, en gradvis migrering från JavaScript till TypeScrip planerasallt eftersom förbättringar görs. Webbgränssnittet, å sin sida, använder nu TanStack Query-ramverket för att hantera tillstånd asynkront.

I webbgränssnittet används det nu ramverket TanStack-fråga att förvalta staten effektivt. Denna ram tillhandahåller en mekanism för att erhålla eller uppdatera tillstånd automatiskt, vilket förenklar datahanteringsprocessen i realtid. TanStack-fråga tar hand om viktiga uppgifter som cachelagring, dataåterställning och felhantering, vilket eliminerar behovet av att implementera dessa funktioner manuellt.

Angående tillgänglig lagring, Kapaciteten i Live-läge har utökats, går från 500 MB till 3.5 GB, vilket gör att fler ytterligare paket kan installeras efter nedladdning. Å andra sidan utförs inte längre automatiserade tester av webbgränssnittet med Playwright, utan med Puppeteer, ett JavaScript-bibliotek som gör det enkelt att automatisera testning.

Slutligen, ckomponenter för installationshantering som tidigare sköttes genom DBus nu använder de en HTTP-klient som kommer åt HTTP-servern integrerad i installationsprogrammet.

äntligen om du är det intresserad av att veta mer om detkan du kontrollera detaljerna i följande länk.

När det gäller de som är intresserade av att prova det nya installationsprogrammet, bör de veta att livebyggen som är kompatibla med olika arkitekturer finns tillgängliga. Dessa versioner tillåter installation av openSUSE Leap 16 alfaversionen och den MicroOS-baserade containerutgåvan.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.