DriversRecommendedOutdated drivers can make a good PC feel brokenScan driver issues before chasing fixes manually.Scan NowOctober DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsClean PCRecommendedOne scan can reveal what keeps slowing WindowsLook for cleanup and repair opportunities.Run Scan×
Skip to content
World desk3 min

How to Enable Immutable Mode on openSUSE Leap and Manage System Updates

openSUSE Leap’s immutable setup depends on the release: choose Transactional Server in Leap 15.6 or Immutable Mode in Leap 16.1, then use release-specific transactional updates and reboot to activate changes.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

First check which openSUSE Leap release you are installing: Leap 15.6 offers the Transactional Server role, while the openSUSE project identifies Leap 16.1 as the first Leap release with a separately named Immutable Mode. Both choices are made during installation in the documented instructions; the available sources do not describe a supported way to convert an existing standard installation in place. Updates use transactional-update, and changes take effect after a reboot.

Check your Leap version and installation situation

The setup depends on the release, so do not treat “immutable mode” as one universal switch. Leap 15.6 documents a server-focused system role called Transactional Server. Leap 16.1 adds a distinct installer choice called Immutable Mode, according to the openSUSE project’s post about the 16.1 release candidate.

As an Amazon Associate I earn from qualifying purchases.

Release and installer choice What the documentation establishes Update guidance
Leap 15.6 — Transactional Server A server role with a read-only root filesystem and transactional updates, selected during installation. Leap 15.6 Release Notes Use the role-specific transactional-update commands in the release notes, rather than YaST or Zypper for software management.
Leap 16.1 — Immutable Mode The project describes this as a new installer option for Leap 16.1. The cited announcement discusses the release candidate, so confirm the final installer’s wording in current release documentation. openSUSE Leap 16.1 RC announcement The project’s example is sudo transactional-update dup, then reboot. Follow the instructions for your exact release.

If Leap is already installed in a standard configuration, the cited instructions do not provide an in-place conversion procedure. Plan on selecting the relevant role or mode in the installer rather than assuming a post-install toggle exists.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Select the option during installation

Leap 15.6: choose Transactional Server

During Leap 15.6 installation, select Transactional Server if you want the documented server role with a read-only root filesystem and transactional updates. This is a server role; the release notes do not establish that it is equivalent to Leap 16.1’s separately named Immutable Mode or make broader claims about desktop suitability.

Leap 16.1: choose Immutable Mode

For Leap 16.1, boot the usual installation image and select Immutable Mode in the installer, following the project’s announcement. That post covers the 16.1 release-candidate context, so verify the final-release availability and current screen labels before installing.

Update Leap 15.6 Transactional Server

The Leap 15.6 release notes direct Transactional Server users to transactional-update for software management. They explicitly say YaST is unsupported for transactional updates because it applies changes immediately and cannot edit a read-only filesystem. The release notes document these commands:

  • transactional-update up — update the system.
  • transactional-update pkg in PACKAGE_NAME — install a package, replacing PACKAGE_NAME with the package’s name.
  • transactional-update pkg rm PACKAGE_NAME — remove a package, replacing PACKAGE_NAME with its name.

These commands are documented for the Leap 15.6 Transactional Server role; do not assume they are the right commands for every Leap release or system role.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Update Leap 16.1 Immutable Mode

The openSUSE project’s Leap 16.1 announcement gives this example for Immutable Mode:

Rank #3
OpenSUSE Linux Bootable USB Flash Drive (MicroOS)
  • openSUSE is a Linux-based operating system for your PC, Laptop or Server. You can surf the Web, manage your e-mails and photos, do office work, play videos or music and have a lot of fun!
  • You can surf the Web, manage your e-mails and photos, do office work, play videos or music and have a lot of fun!
  1. Run sudo transactional-update dup.
  2. When the command completes, run sudo reboot to activate the prepared changes.

There is a release-context difference worth noting: the 16.1 project post uses dup, while the transactional-update configuration documentation describes up for regular releases such as Leap and dup for rolling releases; the Leap 16.0 manual also identifies dup as its default. Do not silently substitute one command for another. Use the command specified by documentation for your precise Leap release and role.

Know what the reboot and rollback do

transactional-update uses Btrfs snapshots with the distribution’s package-management tools. It prepares changes separately from the currently running system; the updated snapshot becomes active after a reboot. Until then, the running system has not switched to the prepared changes.

The Leap 15.6 manual describes rollback to an earlier root snapshot. That is a way to return the system root to an earlier snapshot; it should not be treated as a guarantee that arbitrary changes outside that snapshot will be reversed.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Understand Leap 15.6 automatic updates

The Leap 15.6 release notes state that Transactional Server runs a daily update by default and reboots between 03:30 and 05:00, using systemd-based mechanisms that can be disabled if needed. This schedule is documented for that role, not as a default for every Leap installation. If an unattended reboot would disrupt a service, check the role’s systemd configuration and adjust it for your maintenance requirements.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More from the Wire

  1. World desk4 min
    How to Spot an AI Voice Scam Before Sending MoneyDon’t rely on how a caller sounds. Pause, call back through a known number, and verify the emergency with another trusted person before sending money.
  2. Mountain View desk4 min
    Google’s SynthID Detector: How to Check AI-Generated Images, Video and AudioGoogle’s SynthID Detector looks for an embedded watermark in supported images, video and audio. Here is what its results do—and do not—show.
  3. Redmond desk20 min
    How to create a link to File or Folder in Windows 11Windows 11 gives you several ways to point to a file or folder without moving or duplicating it. You can create a desktop shortcut,…
Recommended PC Tool
Recommended PC Tool
Outdated Drivers Are Slowing You DownFree scan - exact matches
PC Slower Than It Used to Be?Free scan - under a minute

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.