• openSUSE presenterar Agama 25 – Linuxinstallation direkt från webbläsaren

    Att installera Linux har traditionellt inneburit att man startar datorn från ett USB-minne och följer installationsprogrammets olika steg. Med Agama vill openSUSE modernisera den processen. Nu har version 25 släppts, med en inbyggd terminal i webbläsaren, förbättrad nätverkshantering och möjlighet att avbryta innan installationen påbörjas.

    Linuxdistributionen openSUSE fortsätter utvecklingen av Agama, ett modernt installationsprogram som på sikt ska ersätta den traditionella installationslösningen YaST i flera av projektets distributioner.

    Den 21 oktober 2026 presenterades Agama 25. Uppdateringen innehåller flera förbättringar som gör det enklare att installera och konfigurera Linux, både på vanliga datorer och i mer avancerade servermiljöer.

    Vad är Agama?

    Agama är ett installationsprogram som skiljer sig från många traditionella Linuxinstallatörer genom att använda ett webbaserat gränssnitt.

    I stället för att hela installationsprogrammet är bundet till datorns lokala skärm kan användaren styra installationen genom en webbläsare. Det innebär att installationen även kan hanteras från en annan dator över nätverket, förutsatt att nätverksåtkomst har konfigurerats.

    Tekniken bygger på att installationsprogrammets bakomliggande funktioner kommunicerar med användargränssnittet genom ett programmeringsgränssnitt, ett så kallat API.

    Det här öppnar möjligheter för fjärrinstallationer, automatisering och centraliserad administration av datorer och servrar.

    Nu finns terminalen direkt i webbläsaren

    En av de mest märkbara nyheterna i Agama 25 är möjligheten att öppna en Linuxterminal direkt från installationsprogrammets webbgränssnitt.

    Tidigare behövde användaren byta till en annan virtuell konsol, exempelvis genom tangentkombinationen Ctrl+Alt+F8, eller ansluta till installationsmiljön via SSH för att komma åt kommandoraden.

    Nu kan terminalen öppnas utan att användaren lämnar webbläsaren.

    För en ovan Linuxanvändare kanske detta inte låter särskilt revolutionerande, men för systemadministratörer och tekniskt kunniga användare är det en praktisk förbättring.

    Terminalen gör det exempelvis möjligt att undersöka hårddiskar, kontrollera nätverksanslutningar och felsöka installationsmiljön.

    Det innebär också att en tekniker som installerar Linux på en server kan utföra avancerade kommandon genom samma webbgränssnitt som används för själva installationen.

    Möjlighet att ångra sig innan installationen börjar

    En annan nyhet är något som kan tyckas självklart: möjligheten att avsluta installationsprogrammet.

    I Agama 25 finns nu ett alternativ för att avbryta installationsförberedelserna och antingen starta om eller stänga av datorn.

    Det finns dock en viktig begränsning.

    Möjligheten att avsluta installationen finns endast innan installationsprogrammet har börjat genomföra förändringar på datorn.

    När installationen väl har startat försvinner alternativet.

    Anledningen är att en avbruten installation kan lämna hårddisken med ofullständiga partitioner, saknade systemfiler eller ett operativsystem som inte längre kan starta.

    Detta är särskilt viktigt om installationen innebär att befintliga partitioner förändras eller att en tidigare Linuxinstallation ersätts.

    Genom att ta bort avslutningsalternativet när installationen pågår vill utvecklarna minska risken för att användaren av misstag avbryter en kritisk operation.

    Det innebär däremot inte att datorn är skyddad mot exempelvis strömavbrott under installationen.

    Enklare nätverkskonfiguration

    Agama 25 innehåller även förbättringar för användare som arbetar med mer avancerade nätverkslösningar.

    Två tekniker som fått särskild uppmärksamhet är network bonding och network bridging.

    Network bonding innebär att flera fysiska nätverksanslutningar kan kombineras till en logisk anslutning. Det kan exempelvis användas för att skapa redundans, så att nätverket fortsätter fungera om en anslutning slutar fungera.

    Network bridging innebär att flera nätverksgränssnitt kopplas samman genom en virtuell nätverksbrygga. Tekniken används ofta i virtualiseringsmiljöer, där virtuella maskiner behöver kommunicera med samma nätverk som den fysiska datorn.

    Tidigare behövde användaren själv skriva in namnen på de nätverkskort som skulle ingå i konfigurationen.

    Det kunde exempelvis handla om beteckningar som enp3s0 eller enp4s0.

    Problemet var att ett enkelt skrivfel kunde resultera i en felaktig konfiguration utan att installationsprogrammet omedelbart reagerade.

    I Agama 25 ersätts den tidigare textrutan med en sökbar lista där användaren kan välja bland de nätverksenheter som installationsprogrammet har identifierat.

    Det går fortfarande att skriva in ett enhetsnamn manuellt om nätverksenheten ännu inte finns tillgänglig.

    För administratörer som installerar Linux på servrar med många nätverksanslutningar innebär detta ett enklare och mer överskådligt arbetssätt.

    Agama blir mindre beroende av YaST

    Under många år har YaST varit ett av de mest karakteristiska verktygen i SUSE- och openSUSE-världen.

    YaST används bland annat för installation, systemkonfiguration, nätverkshantering och administration av programvara.

    När utvecklingen av Agama påbörjades återanvändes flera delar av den befintliga YaST-koden.

    Det gjorde det möjligt att snabbare utveckla ett nytt installationsprogram utan att behöva återskapa alla funktioner från grunden.

    Nu arbetar utvecklarna med att minska beroendet av dessa äldre komponenter.

    I Agama 25 har delar som rör AutoYaST börjat flyttas över till Agamas egen kodbas.

    AutoYaST är en teknik som används för automatiserade installationer av SUSE-baserade Linuxsystem.

    Genom att minska beroendet av äldre YaST-moduler kan Agama på sikt bli enklare att vidareutveckla och underhålla.

    Bättre stöd för automatisering

    Bakom det grafiska gränssnittet har utvecklarna också förbättrat Agamas tekniska dokumentation.

    Installationsprogrammet använder OpenAPI, en standard för att beskriva hur olika program kan kommunicera med varandra.

    I version 25 har OpenAPI-specifikationen och programmets JSON-scheman förbättrats och publicerats på stabila webbadresser.

    Det gör det enklare för externa verktyg att kommunicera med Agama och kontrollera att konfigurationsfiler är korrekt utformade.

    För systemadministratörer innebär detta exempelvis att en textredigerare kan använda JSON-scheman för att föreslå giltiga inställningar och upptäcka fel direkt när en konfigurationsfil skrivs.

    Det är särskilt användbart för organisationer som installerar samma operativsystem på många datorer.

    På väg mot openSUSE Tumbleweed

    Ett långsiktigt mål är att Agama ska bli standardinstallationsprogram för openSUSE Tumbleweed.

    Tumbleweed är openSUSE så kallade rolling release-distribution, vilket innebär att operativsystemet löpande får nya versioner av program och systemkomponenter i stället för att uppgraderas genom stora, separata versionssläpp.

    Arbetet omfattar även Slowroll och kommande openSUSE Leap 16.2.

    Agama 25 innehåller dessutom arbete med stöd för RISC-V-arkitekturen samt anpassningar för 32-bitars installationsmedier.

    En mindre förändring är att systemd-boot nu används som standardval av starthanterare vid installation av MicroOS.

    Även om utvecklingen går framåt har openSUSE ännu inte fastställt något datum för när Agama ska ersätta det tidigare installationsprogrammet i Tumbleweed.

    Den som vill prova Agama kan använda särskilda installationsavbilder, medan Tumbleweeds ordinarie installationsmedier ännu använder YaST.

    Ett steg mot framtidens Linuxinstallation

    Agama 25 introducerar inte någon enskild revolutionerande funktion. I stället handlar uppdateringen om att förbättra användarvänligheten och lägga grunden för framtida utveckling.

    Att kunna administrera en Linuxinstallation genom en webbläsare, öppna en terminal utan att lämna installationsprogrammet och konfigurera avancerade nätverkslösningar genom ett grafiskt gränssnitt visar vart utvecklingen är på väg.

    För vanliga datoranvändare kan detta innebära en enklare installationsprocess. För systemadministratörer öppnar tekniken möjligheter att automatisera och fjärrstyra installationer på ett mer flexibelt sätt.

    Agama är därmed mer än bara ett nytt installationsprogram. Det är också ett exempel på hur traditionella Linuxverktyg moderniseras för en värld där allt fler system administreras på distans.

    https://agama-project.github.io/blog/2026/10/21/agama-25

    > FAKTA: AGAMA 25_
    root@opensuse:~$ agama –info
    Program: Agama
    Version: 25
    Utvecklare: openSUSE-projektet
    Typ: Webbaserat installationsprogram
    Distributioner: Tumbleweed, Slowroll, MicroOS
    [ NYHETER I VERSION 25 ]
    > Terminal direkt i webbläsaren
    > Avsluta innan installationen startar
    > Förbättrad nätverkskonfiguration
    > Förbättrat stöd för automatisering
    > Minskade beroenden av YaST
    root@opensuse:~$
  • openSUSE släpper Agama 19-installationsprogrammet med många nya funktioner och förbättringar

    Agama 19 markerar ett stort steg framåt för openSUSE:s installationsverktyg, med en modern webbaserad design, nya installationslägen och förbättrad flexibilitet. Den nya versionen introducerar dessutom ett omarbetat API som öppnar för mer avancerad automatisering och konfiguration, samtidigt som kompatibiliteten med tidigare versioner behålls.

    Denna version introducerar en större arkitektonisk omarbetning som gör det möjligt att styra installationsprogrammets kärna genom ett enhetligt och enkelt API.

    openSUSE-projektet har släppt den webbaserade installationsprogramvaran Agama 19 för operativsystemen openSUSE Tumbleweed, Slowroll och MicroOS. Det är en större uppdatering som innehåller flera nya funktioner, mindre förbättringar och buggfixar.

    Agama 19 släpps fyra månader efter Agama 18 och introducerar möjligheten att installera vissa SUSE Linux-distributioner i så kallade installationslägen, såsom Standard eller Immutable. Dessutom tillkommer en ny inställning för startladdaren, updateNvram, som uppdaterar det icke-flyktiga minnet (NVRAM), samt stöd för att använda SSH-publika nycklar för att autentisera root-användaren.

    Nytt är också möjligheten att installera i en befintlig LVM-volymgrupp samt att lägga till nya fysiska volymer i en existerande volymgrupp. Det finns även ett nytt alternativ för att ladda ner den aktuella installationskonfigurationen i JSON-format, vilket används av Agamas kommandoradsverktyg och vid obevakad installation.

    ”Detta är ett första steg mot att göra webbgränssnittet till ett användbart verktyg för lärande och prototypframtagning i mer avancerade scenarier, även om denna funktionalitet fortfarande kan förbättras ur ett användbarhetsperspektiv”, säger utvecklarna.

    Nätverkssidan har förbättrats och gör det nu möjligt att definiera nya Ethernet-anslutningar samt dynamiskt reagera på förändringar i det underliggande systemet, till exempel när en nätverkskabel ansluts eller när en ny Wi-Fi-adapter kopplas in.

    Även den live-baserade Agama-installations-ISO:n har uppdaterats, med bättre stöd för seriell konsol och anpassade tidsgränser. Dessutom har placeringen av kernel och initramfs enhetliggjorts mellan olika arkitekturer. En ny startparameter, live.net_config_tui=1, har också lagts till, vilken startar NetworkManagers textbaserade gränssnitt (nmtui) innan Agama körs.

    Under huven introducerar Agama 19 en omfattande arkitekturell förändring som gör att installationsprogrammets kärna kan styras via ett konsekvent och enkelt API, samtidigt som det JSON-baserade konfigurationsformatet förblir helt bakåtkompatibelt med tidigare versioner.

    Se den fullständiga ändringsloggen för mer information. För att använda Agama-installationsprogrammet för openSUSE Tumbleweed, MicroOS eller Slowroll behöver du ladda ner Agama live-ISO-avbilden, skapa ett startbart medium (till exempel på ett USB-minne) och starta från det. De vanliga live-ISO-avbilderna använder fortfarande det äldre installationsverktyget YaST.

    https://agama-project.github.io/download

    Faktaruta: Agama 19

    Version: Agama 19

    Typ: Webbaserat installationsprogram

    Stödda system: openSUSE Tumbleweed, Slowroll och MicroOS

    Nyheter: Installationslägen, stöd för SSH-nycklar för root, förbättrad nätverkshantering och LVM-stöd

    Arkitektur: Ny enhetlig API-baserad kärna

    Konfiguration: JSON-format med bakåtkompatibilitet

    ISO: Agama Live ISO krävs för att använda installationsprogrammet

    Obs: Vanliga live-ISO-filer använder fortfarande YaST-installationsprogrammet

  • openSUSE Tumbleweed byter standardbootloader – GRUB2-BLS tar över för UEFI-installationer

    openSUSE Tumbleweed tar ännu ett steg mot framtidens Linux genom att byta standardbootloader för nya UEFI-installationer: från klassiska GRUB2 till GRUB2-BLS. För användaren innebär det enklare hantering av uppstartsmenyn, bättre stöd för full diskkryptering och smidigare integration med moderna säkerhetslösningar som TPM2 och FIDO2. BIOS-användare märker ingen skillnad – där fortsätter den traditionella GRUB2-uppsättningen som vanligt.

    openSUSE Tumbleweed fortsätter att ligga i framkant bland Linuxdistributioner. Nu meddelar projektet att man byter ut den klassiska GRUB2-bootloadern mot GRUB2-BLS som standard vid nya installationer med UEFI. Använder du fortfarande BIOS? Då påverkas du inte – där är det fortfarande vanliga GRUB2 som gäller.

    Varför byter openSUSE?

    Om du installerar Tumbleweed igen på en modern dator med UEFI kommer YaST-installationsprogrammet numera att välja GRUB2-BLS automatiskt. Det här är samma linje som openSUSE MicroOS redan slagit in på, där man använder systemd-boot – ett modernt och snabbt alternativ.

    Den största anledningen är bättre stöd för full diskkryptering (FDE) i kombination med systemd-baserade verktyg, inklusive stöd för TPM2 och FIDO2-nycklar för säker uppstart.

    Vad är GRUB2-BLS egentligen?

    GRUB2-BLS är fortfarande GRUB2, men med extra patchar tagna från Fedora-projektet. Dessa patchar gör bootloadern kompatibel med Boot Loader Specification (BLS) – ett modernt sätt att beskriva uppstartsmenyer med små textfiler i katalogen:

    /boot/efi/loader/entries/
    

    Varje fil motsvarar ett startalternativ och innehåller:

    • vilken kärna som ska laddas
    • initrd-filen
    • kärnans kommandorad

    I kommande versionen GRUB 2.14 blir dessa patchar en integrerad del av projektet, så GRUB2-BLS blir på sikt den normala GRUB2-upplevelsen.

    Inga fler grub2-mkconfig

    En av de praktiska skillnaderna är att systemet inte längre bygger statiska konfigurationsfiler vid varje uppdatering. GRUB2-BLS läser helt enkelt av katalogen med startposter vid uppstart och bygger menyn dynamiskt.

    Det gör att gamla verktyg som grub2-mkconfig och grub2-install inte längre behövs.

    Ny struktur: allt i en enda EFI-fil

    I klassisk GRUB2 låg moduler, teman, fonter och konfiguration spridda i /boot/grub2/.
    Med GRUB2-BLS packas allt ihop i en enda EFI-binär i:

    /boot/efi/EFI/opensuse
    

    Detta är möjligt eftersom UEFI-partitionen (ESP) nu är betydligt större – installeraren föreslår omkring 1 GB.

    Anledningen?
    Kärnor och initrds kommer också att ligga i ESP, vilket krävs för att FDE med systemd ska fungera smidigt.

    Så påverkar det installationen

    För nya installationer gör YaST allt automatiskt:

    1. ESP skapas i rätt storlek
    2. GRUB2-BLS väljs som bootloader
    3. Startposter skapas enligt BLS-standard

    Vill du istället köra klassisk GRUB2 eller systemd-boot?
    Det går fortfarande, men du måste ändra det manuellt på skärmen Installation Settings → Booting.

    Full diskkryptering med TPM2 eller FIDO2

    När BLS används kan Tumbleweed installeras med systemd-baserad full diskkryptering direkt från:

    Suggested Partitioning → Guided Setup → Enable Disk Encryption

    Där kan du:

    • ange LUKS2-lösenord
    • lägga till TPM2 eller FIDO2 som extra säkerhetsnycklar

    För bärbara datorer rekommenderas TPM2 + PIN, där TPM kontrollerar att maskinen inte har manipulerats innan lösenordet accepteras.

    Uppdateringar och kernelparametrar

    Eftersom bootmenyn genereras dynamiskt sker uppdateringar av startposterna automatiskt via verktyget:

    sdbootutil update
    

    Snapper och SUSE-moduler använder detta bakom kulisserna.

    Vill du ändra boot-parametrar?

    1. Redigera /etc/kernel/cmdline
    2. Kör:
    sdbootutil update-all-entries
    

    Så sprids ändringen till alla snapshot-poster.

    Kan man uppgradera ett befintligt system?

    Tekniskt: Ja.
    Praktiskt: openSUSE rekommenderar det inte, främst eftersom de flesta system har för liten ESP-partition. Den behöver utökas för att hålla kärnor och initrd-filer.

    Det finns dock officiella instruktioner för den som vill försöka.

    Sammanfattning

    openSUSE Tumbleweed tar ett modernt steg framåt genom att:

    • använda GRUB2-BLS som standard vid UEFI-installationer
    • följa Boot Loader Specification
    • förenkla hantering av bootmenyer
    • förbättra stödet för säker full diskkryptering

    Det här är ett stort men positivt förändringssteg för användare som vill ha maximal flexibilitet och framtidssäker teknik i sin Linuxinstallation.

    openSUSE Tumbleweed – Teknisk faktaruta (GRUB2-BLS)

    Distribution:
    • openSUSE Tumbleweed (rolling release)
    Ny standardbootloader:
    • GRUB2-BLS (vid nya UEFI-installationer)
    Tidigare standard:
    • GRUB2 (fortsätter som standard för BIOS-användare)
    BLS-format:
    • Boot Loader Specification, Type #1
    • Bootentries lagras som textfiler i:
      /boot/efi/loader/entries/
    Installationsförändringar:
    • ESP-partitionen ökas till ~1 GB
    • Alla kernels + initrds läggs direkt i ESP
    • GRUB2-BLS paketeras som en EFI-binär i:
      /boot/efi/EFI/opensuse
    Verktyg som ersätts / inte längre behövs:
    • grub2-mkconfig
    • grub2-install
    • Menyn genereras dynamiskt vid uppstart (inga statiska konfigfiler)
    Uppdateringar:
    • Hanteras via systemd-verktyg:
      sdbootutil update
      sdbootutil update-all-entries
    Kernelparametrar:
    • Editera /etc/kernel/cmdline och kör:
      sdbootutil update-all-entries
    Säkerhet & full diskkryptering (FDE):
    • Full diskkryptering via systemd-stacken
    • Stöd för TPM2- och FIDO2-baserad upplåsning
    • Rekommenderat för laptops: TPM2 + PIN
    Kompatibilitet:
    • Uppgradering från klassisk GRUB2 möjlig
    • Rekommenderas inte p.g.a. oftast för liten ESP
    Trend:
    • Följer samma moderna boot-strategi som MicroOS (systemd-boot)
  • openSUSE Leap 16 får två års support per utgåva

    openSUSE förlänger livscykeln för sina community-distributioner. Leap 15.6 får uppdateringar ända till april 2026, och med Leap 16 införs en ny modell där varje version stöds i två år – både för vanliga Leap och den oföränderliga servervarianten Leap Micro.

    openSUSE har presenterat förändringar som många användare har efterfrågat – längre supporttid för community-distributionerna.

    Leap 15, som släpptes redan i maj 2018, har fått en av de längsta livscyklerna i projektets historia. Den sista versionen, Leap 15.6, kommer att få uppdateringar fram till den 30 april 2026 – fyra månader längre än planerat. Det innebär att Leap 15 totalt har haft över 7,5 års support, betydligt mer än de 5 år som ofta är standard bland långtidssläpp.

    Anledningen till förlängningen är att ge en smidig övergång till nästa generations system. Leap 16.0 är planerad till oktober 2025, och för att behålla den vanliga sex månaders överlappningen mellan versionerna förlängdes därför Leap 15.6:s livscykel.

    Men det verkliga skiftet sker med Leap 16. Från och med denna version får varje utgåva 24 månaders community-stöd. Det betyder att Leap 16-serien, som förväntas fortsätta till version 16.6 hösten 2031, kommer att ha löpande uppdateringar tills Leap 17.1 lanseras två år senare.

    Även Leap Micro, den oföränderliga servervarianten, integreras i samma plan och får därmed samma tvååriga supportcykel.

    Samtidigt medger utvecklarna att den långa livstiden för Leap 15 gjorde vissa delar av systemet ålderstigna. Problemen har delvis lösts i Leap 15.6 och motsvarande SLES-version, bland annat genom modernare versioner av Ruby och Python.

    För att undvika en liknande situation framöver ska Leap 16 frångå den strikta “tic-toc”-modellen, där man varvat funktionssläpp med underhållsutgåvor. I stället får produktledningen större frihet att införa större ekosystemuppdateringar vid behov.

    Med dessa förändringar tar openSUSE ett tydligt steg mot mer långsiktiga och flexibla community-utgåvor – något som välkomnas av både desktop- och serveranvändare.

    https://www.opensuse.org

    Faktaruta: openSUSE Leap 16

    • GA: oktober/november 2025 (Release Candidate släppt)
    • Support: 24 månader per utgåva med överlapp mellan versioner. Leap Micro följer samma cykel
    • Grafikstack: Wayland som standard, Xorg kvar i begränsad omfattning
    • Init: SysV init borttaget
    • Installation: Agama – ny webbaserad installerare
    • Systemhantering: Cockpit ersätter traditionella YaST-verktyg för löpande administration
    • Kärnkomponenter (RC): Linux 6.12 LTS, KDE Plasma 6.3.x, GNOME 48, AppArmor 4.1
    • Pakethantering: Snabbare zypper och nya openSUSE-repon via Fastly CDN
    • Uppgradering: Förbättrade repo-byten under uppgradering. Leap 15.6 stöds till 30 april 2026
    Obs: Funktioner och versionsnummer från RC/beta kan ändras i GA.

    https://linuxiac.com/opensuse-leap-16-promises-24-months-of-community-support-per-release

Etikett: YaST

  • openSUSE presenterar Agama 25 – Linuxinstallation direkt från webbläsaren

    Att installera Linux har traditionellt inneburit att man startar datorn från ett USB-minne och följer installationsprogrammets olika steg. Med Agama vill openSUSE modernisera den processen. Nu har version 25 släppts, med en inbyggd terminal i webbläsaren, förbättrad nätverkshantering och möjlighet att avbryta innan installationen påbörjas. Linuxdistributionen openSUSE fortsätter utvecklingen av Agama, ett modernt installationsprogram som…

  • openSUSE släpper Agama 19-installationsprogrammet med många nya funktioner och förbättringar

    Agama 19 markerar ett stort steg framåt för openSUSE:s installationsverktyg, med en modern webbaserad design, nya installationslägen och förbättrad flexibilitet. Den nya versionen introducerar dessutom ett omarbetat API som öppnar för mer avancerad automatisering och konfiguration, samtidigt som kompatibiliteten med tidigare versioner behålls. Denna version introducerar en större arkitektonisk omarbetning som gör det möjligt att…

  • openSUSE Tumbleweed byter standardbootloader – GRUB2-BLS tar över för UEFI-installationer

    openSUSE Tumbleweed tar ännu ett steg mot framtidens Linux genom att byta standardbootloader för nya UEFI-installationer: från klassiska GRUB2 till GRUB2-BLS. För användaren innebär det enklare hantering av uppstartsmenyn, bättre stöd för full diskkryptering och smidigare integration med moderna säkerhetslösningar som TPM2 och FIDO2. BIOS-användare märker ingen skillnad – där fortsätter den traditionella GRUB2-uppsättningen som…

  • openSUSE Leap 16 får två års support per utgåva

    openSUSE förlänger livscykeln för sina community-distributioner. Leap 15.6 får uppdateringar ända till april 2026, och med Leap 16 införs en ny modell där varje version stöds i två år – både för vanliga Leap och den oföränderliga servervarianten Leap Micro. openSUSE har presenterat förändringar som många användare har efterfrågat – längre supporttid för community-distributionerna. Leap…