opensuse leap immutable banner

openSUSE is known for shipping four main Linux distributions. Leap is the stable, fixed-release option built on the same source as SUSE Linux Enterprise (SLES). Tumbleweed is the rolling release for those who want the latest packages. MicroOS is the immutable, rolling variant that tracks Tumbleweed.

And finally there’s Leap Micro, the immutable, fixed-release counterpart to Leap, built for container hosts, edge devices, and virtual machine workloads. Its job was to bring immutability as well as stability to openSUSE without affecting Leap itself.

That separation is ending as the project has now decided to ship immutable Linux as a separate mode inside the main Leap installer.

A new mode

the immutable mode in agama installer for opensuse leap 16.1

Leap Micro existed as its own product because immutable systems required a separate installation path. With Leap 16.1, the Agama installer has gained an “Immutable” mode option that can be toggled on during setup.

If you go with that, your system will be configured to have a read-only root filesystem with transactional updates and snapshot-based rollback. The technical foundation is identical to what Leap Micro offered; the difference is that it now lives inside Leap rather than alongside it.

System updates run through transactional-update, which applies changes in a new snapshot before the reboot, letting you roll back when a bad update causes issues. For installing new software, Podman and Distrobox cover containers, while Flatpak handles desktop apps.

Don’t worry, you can still opt for the usual desktop experience if you choose the “Standard” mode.

And thanks to this, there will be no Leap Micro 6.3 or 7.0 releases as they have decided that Leap Immutable is the successor for anyone running container workloads, edge deployments, or setups that benefit from atomic updates.

For existing Leap Micro 6.2 users, the project offers the experimental openSUSE Migration Tool as a path forward.

Anything else?

opensuse leap 16.1 desktop

As this is a new Leap release, there’s a lot packed in other than the new mode. You get a range of upgrades that include KDE Plasma 6.6 with its OCR support in Spectacle and accessibility upgrades, as well as GNOME 48 with its HDR support and the new default audio player.

The latter is the same version that shipped with Leap 16.0 but with a gnome-shell bug fix patch bundled in. The openSUSE devs are staging the GNOME upgrade gradually over the next couple of releases rather than jumping versions all at once.

You can expect the stable release of Leap 16.1 to land the same day as SLES 16.1.

Get the RC

For now, only the release candidate (RC) is available, with the project committed to publishing one RC build a week before they reach Gold Master Candidate (GMC) status.

You will find RC images for x86_64, aarch64, ppc64le, and s390x from the Leap website.

openSUSE Leap 16.1

Leave a Comment