====== Hvad er et immutable OS? ======
Et **immutable OS** ("uforanderligt styresystem") er et system, hvor rodfilsystemet (''/'') er **skrivebeskyttet**. Du ændrer ikke systemet direkte ved at installere pakker eller redigere filer i ''/usr'' osv. — i stedet opdateres systemet gennem **transaktionelle opdateringer**:
* Hver opdatering bygges i et **nyt snapshot** (et komplet billed af systemet), mens det kørende system forbliver urørt.
* Når opdateringen er færdig, genstarter du og bootes ind i det nye snapshot.
* Gik noget galt, ruller du simpelt tilbage til det forrige snapshot — **rollback**. Systemet kan derfor aldrig ende i en "halvt opdateret" ødelagt tilstand; opdateringer er atomiske: de lykkes helt eller slet ikke.
Software installeres typisk via containere (fx ''podman''/''distrobox'') eller Flatpak, så root-filsystemet forbliver rent og ensartet. Det giver høj pålidelighed og gør systemet velegnet til servere, edge-enheder og container/virtuelle værter.
===== openSUSE Leap 16.1 som eksempel =====
openSUSE-artiklen der henvises til er et godt konkret eksempel: Leap 16.1 er den første Leap-udgivelse med en **Immutable Mode** — "et transaktionelt opdateret system med et read-only rootfilsystem", som openSUSE selv beskriver det. Nogle centrale punkter fra artiklen ([[https://news.opensuse.org/2026/09/28/leap-161-rc/|openSUSE News]]):
* **Immutable Mode erstatter Leap Micro** — der kommer ikke flere Leap Micro-udgivelser; Leap Immutable er vejen frem for container-/VM-værter, edge-enheder og alle der foretrækker atomiske opdateringer med nem rollback.
* Vælges direkte i **Agama-installationsprogrammet**, når man booter den almindelige Leap 16.1-RC-installationsimage (RC-fasen er netop startet, med ca. én ugentlig build fremover).
* Opdatering sker med ''transactional-update'', som opretter et nyt snapshot pr. opdatering:
sudo transactional-update dup # opdatér systemet ind i et nyt snapshot
sudo reboot # boot ind i det nye snapshot
sudo transactional-update rollback # gå tilbage, hvis noget gik galt
* Ekstra software konsumeres bedst via containere (''podman''/''distrobox'') eller Flatpak, men pakker kan stadig installeres med ''sudo transactional-update pkg install ''.
* Eksisterende Leap Micro 6.2-systemer kan migreres til Leap 16.1 Immutable med ''opensuse-migration-tool'' (stadig eksperimentelt — tag backup først).
**Kort sagt:** Et immutable OS adskiller sig fra et traditionelt Linux-system ved, at systemdisken ses som skrivebeskyttet og kun ændres via nye, rullbare snapshots — openSUSE Leap 16.1's nye Immutable Mode er et aktuelt eksempel på den tilgang.