Yellowfin (AlmaLinux Kitten)
Based on: AlmaLinux Kitten 10
Yellowfin is the "developer's daily drive" variant of TunaOS. It tracks AlmaLinux Kitten, which is the upstream-tracking, more experimental branch of AlmaLinux. This variant is closest to the upstream Bluefin LTS experience.
Features
- 🖥️ GNOME 48.3: Modern desktop backported to Enterprise Linux.
- 🍺 Baked-in Homebrew: Access thousands of CLI tools and fonts immediately.
- ✨ Microarchitecture Support: Optimized builds for
x86_64_v2(older CPUs). - 🐱 Kitten Base: Enjoy newer packages and features before they land in stable EL.
- 🚀 Lead Developer's Choice: The variant used for daily development of TunaOS.
Downloads
Pre-built ISOs are published every two weeks for GNOME flavors. Other flavors are available as container images only.
GNOME (Standard)
Image: ghcr.io/tuna-os/yellowfin:gnome
ISOs: yellowfin-gnome-latest.iso
GNOME (HWE — Hardware Enablement)
Image: ghcr.io/tuna-os/yellowfin:gnome-hwe
ISOs: yellowfin-gnome-hwe-latest.iso
KDE Plasma
Image: ghcr.io/tuna-os/yellowfin:kde
COSMIC
Image: ghcr.io/tuna-os/yellowfin:cosmic
Niri
Image: ghcr.io/tuna-os/yellowfin:niri
GNOME 50
Image: ghcr.io/tuna-os/yellowfin:gnome50
DX (Developer Experience)
Image: ghcr.io/tuna-os/yellowfin:gnome-dx
GDX (Graphical Developer Experience)
Image: ghcr.io/tuna-os/yellowfin:gnome-gdx
Installation
Using Container Image
podman pull ghcr.io/tuna-os/yellowfin:latest
Building ISO with Just
# Clone the repo
git clone https://github.com/tuna-os/tunaOS.git
cd tunaOS
# Build Yellowfin ISO
just build-iso yellowfin
Community Support
- TunaOS: Matrix Chat
- AlmaLinux: AlmaLinux Atomic SIG
- Universal Blue: Discord Community