Linux Distributions

openSUSE MicroOS – immutable rolling-release Linux distribution

openSUSE MicroOS is an immutable rolling-release Linux distribution developed by the openSUSE community.

It is designed primarily for container workloads and single-purpose server deployments, providing a small base system that can be administered and updated with minimal intervention.

The distribution uses a read-only Btrfs root filesystem together with transactional updates. System changes are applied to a new filesystem snapshot rather than directly to the running system, helping keep updates predictable and making it straightforward to return to an earlier working state if something goes wrong.

This is free and open source software.

Key Features

  • Uses transactional updates so system changes are applied atomically to filesystem snapshots.
  • Keeps the root filesystem read-only during normal operation, reducing unintended changes to the base system.
  • Uses Btrfs snapshots to provide rollback after problematic updates or configuration changes.
  • Uses standard openSUSE RPM packages while adapting package installation to its transactional model.
  • Designed to run applications and services in containers rather than adding them directly to the base operating system.
  • Provides a privileged debugging toolbox container with access to the host root filesystem and additional diagnostic utilities.
  • Supports automated administration and patching, making it suitable for container hosts and appliance-style deployments.
  • Supports Combustion for automated first-boot configuration of preconfigured and self-installing images.
  • Provides images for physical systems, virtual machines, cloud environments and selected ARM hardware.
  • Uses signed repositories and package verification, and avoids applying updates when dependency conflicts are detected.
MicroOS
Click image for full size
Working state:Active
Desktop:-
Init Software:systemd
Package Management:RPM
Release Model:Rolling
Platforms:x86_64, aarch64, ppc64le, armv7l
Home Page:microos.opensuse.org
Developer:openSUSE Project
This article is part of our Big List of Active Linux Distributions.

What's a Linux distribution ("distro")?

A distro provides the user with a desktop environment, preloaded applications, and ways to update and maintain the system.

Each distro makes different choices, deciding which open source projects to install and provides custom written programs. They can have different philosophies.

Some distros are intended for desktop computers, some for servers without a graphical interface, and others for special uses. Because Linux is an open source operating system, combinations of software vary between Linux distros.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
0 Comments
Oldest
Newest Most Voted