El openSUSE-projektet har presenterat Agama 17, installationsprogrammet som ersätter det klassiska installationsgränssnittet för SUSE och openSUSE. Det här nya systemet gör en fundamental skillnad genom att separera användargränssnittet från YaSTs interna komponenter, vilket gör att installationen kan hanteras även från ett webbgränssnitt.
Installationsprogrammet, som släpptes under GPLv2-licensen, är utvecklat i Ruby, Rust och JavaScript/TypeScript, och positioneras som ett modernt, anpassningsbart verktyg utformat för att erbjuda en tydligare och mer robust upplevelse.
De viktigaste nya funktionerna i Agama 17
Bland de viktigaste nya funktionerna finns omdesignad konfiguration av trådbundet nätverksgränssnitt, vilket nu mer exakt representerar situationer där flera enheter delar en enda anslutning.
La hantering av lagringsenheter Den har också förbättrats och i den här nya versionen Avsnittet som listar de diskar som är tillgängliga för installation har omorganiserats för att vara tydligare och mer begriplig. Dessutom, Lade till möjligheten att direkt använda en befintlig disk eller RAID utan behov av att skapa partitioner, tillsammans med ett nytt alternativ för att skanna om fysiska och logiska enheter, såsom LVM-grupper eller nyligen anslutna diskar.

Det finns även en Nytt alternativ för att skanna om systemet om nya hårdvaruenheter har anslutits, nya logiska enheter har skapats (RAID-linje eller LVM-volymgrupper), eller så behöver användaren en andra chans att ange ett krypteringslösenord. Sist men inte minst, användargränssnittet kan nu upptäcka när en konfiguration har laddats av Agama vilket påverkar lagringskonfigurationen.
Dessutom, i den här nya versionen, installationsprogrammet nu kan du registrera systemet inte bara i SUSE kundcenter, utan även på anpassade RMT-servrar, utökade alternativ för företagsimplementeringar.
Beträffande säkerhet, Både SUSE Linux Enterprise 16 och openSUSE Leap 16 kommer att använda SELinux som säkerhetsmodul som standard. Dock, Agama 17 erbjuder flexibilitet att avinstallera SELinux och installera alternativ som AppArmor, anpassar sig till varje miljös preferenser.
Avancerad konfiguration med JSON
En av Agamas största styrkor är möjligheten att definiera installationer med hjälp av JSON-konfigurationer, vilket möjliggör skapandet av mycket anpassade, obevakade processer. Den nya versionen utökar detta tillvägagångssätt med stöd för VLAN-konfiguration, zFCP-enhetsaktivering, dynamisk modifiering av programvarumönster och till och med möjligheten att hantera automatiska svar på installationsförfrågningar via frågeavsnittet.
El det automatiserade läget har också förstärkts. nu, Om Agama stöter på problem med att ladda en konfigurationsfil visas en varning. för att låta användaren bestämma om de vill försöka igen istället för att fortsätta tyst. Dessutom har parametrarna inst.auto_insecure och inst.script_insecure lagts till, vilket gör att TLS-verifiering kan kringgås i kontrollerade miljöer, vilket förenklar implementeringen av interna tester eller konfigurationer.
Anpassning via DUD och RPM
En annan En av de fantastiska nya funktionerna i Agama 17 är möjligheten att modifiera installationsprocessen. med ytterligare RPM-paket eller DUD-avbildningar (Driver Update Disk). Dessa avbildningar kan innehålla anpassade filer, skript eller paket som kopieras till installationsmediet och körs under installationsprocessen. Med verktyget mkdud kan du skapa anpassade avbildningar, och den nya parametern inst.dud_insecure gör att de kan läsas in även i miljöer med självsignerade certifikat.
Slutligen är det värt att nämna att för de som är intresserade av att testa det nya installationsprogrammet finns live-versioner tillgängliga för x86_64, ppc64le, s390x och ARM64. Dessa versioner inkluderar betaversionen av openSUSE Leap 16, såväl som pågående versioner av Tumbleweed och Slowroll, utöver den containerbaserade MicroOS-utgåvan och openSUSE Leap Micro 6.2.
Färdplanen indikerar att Agama 17 officiellt kommer att integreras med openSUSE Leap 16 och SUSE Linux Enterprise Server 16, båda redan i betatestning. Detta bekräftar att det nya installationsprogrammet kommer att vara det rekommenderade alternativet för nästa generation av SUSE:s företagsdistribution.
Om du är intresserad av att veta mer om det kan du konsultera detaljerna I följande länk.