Bootc-based immutable OS images built on AlmaLinux, CentOS Stream, and Fedora
Tuna OS brings a modern cloud-native desktop to Enterprise Linux. We take the stability of AlmaLinux and CentOS Stream and layer on the latest GNOME, KDE Plasma, COSMIC, and Niri desktops — shipped as immutable bootc container images.
Inspired by Bluefin and the Universal Blue community.
| Image | Base | Description |
|---|---|---|
| yellowfin | AlmaLinux Kitten 10 | Closest to upstream CentOS Stream |
| albacore | AlmaLinux 10 | Stable Enterprise Linux base |
| skipjack | CentOS Stream 10 | Experimental upstream builds |
| bonito-x13s | Fedora | Lenovo ThinkPad X13s (ARM64/Qualcomm) |
Every image ships multiple desktops (gnome, kde, cosmic, niri) and hardware variants (-hwe for newer kernels, -gdx for NVIDIA/CUDA).
ghcr.io/tuna-os/yellowfin:gnome
ghcr.io/tuna-os/albacore:kde-gdx
ghcr.io/tuna-os/skipjack:gnome-hwe
| Repo | Purpose |
|---|---|
| tunaOS | Main image builder |
| docs | Documentation site |
| chunkah | OCI layer optimization tool |
| github-copr | RPM build system with GitHub Actions |
| bonito-x13s | ThinkPad X13s ARM64 image |
Built with ❤️ on Enterprise Linux · tunaos.org · Docs