Atomic & Immutable Linux

RakuOS

A fully atomic, image-based Linux distro, with your package manager intact.

Atomic image updates. Atomic package installs. Read-only /usr. Undo anything. Install any RPM, live.

Built on Fedora • 100% bootc • rum package layers • Optimized Kernel

How RakuOS works

Atomic all the way down. Your packages included.

RakuOS is a fully atomic, image-based Linux distribution. The base system ships as a bootc OCI image; updates swap the whole image at once, so there's no partial-upgrade state, no broken system mid-update, and you can boot the previous image if anything goes wrong.

The packages you install are atomic too. rum puts them in package layers: versioned, read-only layers stacked over the image's /usr. Every install, removal or upgrade is one transaction that applies completely or not at all, and shows up right away, no reboot. Nothing else can write to /usr or the layers, not even sudo.

When a new image arrives, your packages are prepared for it before you reboot, and every system version keeps its own set, so rolling back gives you the packages you had with it.

  • ✓ Atomic image updates via bootc, no rpm-ostree
  • ✓ Read-only /usr: image and package layers, changed only through rum
  • ✓ Atomic, live package installs: no reboot, and a failed install changes nothing
  • ✓ Undo any package change with one click or rum layer-rollback
  • ✓ Packages prepared before you reboot, drivers included
  • ✓ Works with rum, or RakuOS Software Center

Install anything. The way Linux always worked.

$ sudo rum install steam lutris
→ Installed into a package layer, ready right away
$ sudo rum layer-rollback
→ Changed your mind? Back to the packages you had before
$ sudo rum system-upgrade
→ New image via bootc, your packages prepared for it before the reboot
Or just open RakuOS Software Center and click Install, it all goes to the same place.
Why RakuOS?

What other atomic distros got wrong, and how we fixed it.

RakuOS exists because atomic Linux had real problems. We solved them without throwing out what makes atomic Linux great.

📦

No More Layering Hell

rpm-ostree layering is slow and every change waits for a reboot. RakuOS drops it entirely: rum installs into package layers in seconds, live, and every change is a transaction you can undo.

🏷️

rum, a Real Package Manager

Instead of bolting layer support onto dnf, RakuOS ships rum, a native package manager written in Rust for package layers. Same familiar commands, and dnf just runs rum.

🛡️

Unbreakable Base

The image and your package layers are both read-only and recoverable. A bad update? Boot the previous image, and it comes back with the packages you had with it. A bad package? Undo it live.

🖥️

GUI Package Management

RakuOS Software Center installs native packages, Flatpaks and AppImages from one place, and RakuOS System lets you undo package changes with one click. No terminal required.

🎮

Native Gaming. Not Flatpak.

Steam, Lutris and Heroic Launcher install as native packages for maximum Proton and Wine compatibility, on a fully atomic system.

⚡

Fast Boot. Always.

Your package layers mount in early boot, already prepared for the image you're starting. Nothing is reinstalled at boot after an update.

♻️

Reset Without Reinstalling

Something off? Rebuild one layer or all of them, live. Want a clean system? A full reset takes you back to the image's own packages.

📦

Terra and RPM Fusion, One Click Away

Terra and RPM Fusion are set up and ready, but off until you want them. Turn either on in the Welcome app for extra codecs, drivers and apps; RakuOS keeps its own NVIDIA driver and Steam either way.

Performance

Built to go fast.

RakuOS doesn't just protect your system, it makes it faster.

🧠

Optimized Kernel

Improved responsiveness, lower latency, and better CPU scheduling out of the box.

🨁

Minimal & Clean

No bloatware. Only what you need, everything else is your choice to add.

Use Cases

Built for every kind of user.

🎮

Gaming

Install Steam, Lutris and Heroic natively for Proton/Wine compatibility. Pair with the optimized kernel, RakuOS's signed drivers and MangoHud for a complete gaming setup.

💼

Workstation

Compile code, run VMs, handle heavy workloads, all on a rock-solid base. Distrobox keeps dev environments fully isolated.

🌐

General Use

Browsing, media, office, creativity, RakuOS stays fast and clean. Updates never break things; the system works the same on day 1 and day 1000.

Editions

Pick your desktop. Keep your freedom.

Every edition ships the same fully atomic core. Just choose the desktop you love.

🖥️

KDE Plasma

Flagship edition. Powerful, customisable, and familiar. The most polished RakuOS experience.

Flagship
🔵

GNOME

Clean, modern, and distraction-free. Perfect for productivity-focused users.

🚀

COSMIC

System76's next-generation desktop. Fast, minimal, and built for the future.

Beta
🧩

niri

Scrollable-tiling Wayland compositor. Fast, keyboard-driven, built for power users.

✨

Hyprland

Dynamic tiling Wayland compositor with smooth animations, set up with the Noctalia shell.

New

Stay up to date

Follow along with development and releases on the blog.

Read the blog →