D-Installer 0.4 har redan släppts och dessa är ändringarna

Utvecklarna av YaST-installationsprogrammet används i openSUSE och SUSE Linux har släppt en uppdatering till experimentinstallationsprogrammet D-Installer 0.4, som stöder installationshantering via ett webbgränssnitt, liksom de också tillkännagav den första utvecklingen av "Iguana" som är tänkt att vara en startbar bild med möjlighet att fånga och köra containrar och framför allt att köra D-Installer.

För de som inte är medvetna om D-installerare, de borde veta att detta är en ny installatör som utvecklarna av YaST-installeraren arbetar med där de försöker separera användargränssnittet från YaST-interna och göra det möjligt att använda olika gränssnitt.

YaST-bibliotek fortsätter att användas för att installera paket, verifiera datorer, partitionsdiskar och andra funktioner som är nödvändiga för installationen, dessutom implementeras ett lager som abstraherar åtkomst till bibliotek genom ett enhetligt D-Bus-gränssnitt.

Bland utvecklingsmålen för D-Installer är elimineringen av de befintliga begränsningarna av det grafiska gränssnittet, utvidgningen av möjligheterna att använda YaST-funktionaliteten i andra applikationer, inte längre kopplad till ett programmeringsspråk (API för D-Bus kommer att tillåta att skapa plugin-program på olika språk) och uppmuntra skapandet av alternativa miljöer av medlemmar i communityn.

För interaktion med användaren har en front-end byggd med webbteknologier tagits fram. Källan inkluderar en styrenhet som ger åtkomst till D-Bus-samtal över HTTP och ett webbgränssnitt som visas för användaren. Webbgränssnittet är skrivet i JavaScript med hjälp av React-ramverket och PatternFly-komponenterna.

De viktigaste nya funktionerna i D-Installer 0.4

I den här nya versionen av installationsprogrammet för D-Installer 0.4 är det markerat att det var möjligt att implementera en flertrådig arkitektur, tack vare vilket användarinteraktionsgränssnittet inte längre hänger sig under annat arbete i installationsprogrammet, som att läsa metadata från förvaret och installera paket.

Det framhävs också att Tre steg av intern installation har införts: starta installationsprogrammet, konfigurera installationsparametrarna och installera, förutom stöd för installation av flera produkter har implementerats, till exempel, förutom att installera openSUSE Tumbleweed-utgåvan, nu är det möjligt att installera openSUSE Leap 15.4 och Leap Micro 5.2 versioner. För varje produkt väljer installationsprogrammet olika scheman för partitionering av diskpartitioner, en uppsättning paket och säkerhetsinställningar.

Tambien arbete pågår för att skapa en minimalistisk systembild som säkerställer lanseringen av installationsprogrammet. Huvudidén är att paketera installationskomponenterna som en behållare och använda en speciell Iguana-startmiljö initrd för att starta behållaren.

För tillfället har YaST-moduler redan anpassats för att fungera från containern för att konfigurera tidszoner, tangentbord, språk, brandvägg, utskriftssystem, DNS, visa systemlogg, hantera program, repositories, användare och grupper.

Utöver det är det också värt att nämna det YaST-utvecklare tillkännagav den första utvecklingen av basen av "Leguaner" som är en liten initrd som kan köra containrar.

Sedan är själva installatören uppbyggd av olika komponenter, alla körs som containrar. Vissa av dessa komponenter kommer att ta hand om att skapa bilden, med samma verktyg som används för att generera "kanoniska" ALP-bilder.

med leguaner Avsikten är att:

  • Systemsök och läs användarinställningar
  • Skapar ett manifest baserat på föregående steg
  • Manifest används för att skapa en helt anpassad bild.
  • Bilden vecklas ut

Slutligen, om du är intresserad av att lära dig mer om den här nya versionen, kan du kontrollera detaljerna på följande länk.

prova d-installer

För de som är intresserade av att lära sig om projektet kan de få installationsbilder för att lära sig mer om och utvärdera projektets framsteg och tillhandahålla medlen för att installera den kontinuerligt uppdaterade utgåvan av openSUSE Tumbleweed, samt utgåvorna Leap 15.4 och Leap Micro 5.2.


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.