Download HubOS

Two ways to get HubOS — pick what fits your situation.

Available Now

Option 1: Rebase from Fedora Atomic

Already running Fedora Atomic, Bazzite, Silverblue, or Kinoite? Rebase to HubOS in one command. No reinstall needed — keeps your home directory and user data intact.

Desktop (AMD / Intel GPU)

rpm-ostree rebase ostree-unverified-registry:ghcr.io/24hg/hubos-desktop:latest

NVIDIA

rpm-ostree rebase ostree-unverified-registry:ghcr.io/24hg/hubos-nvidia:latest

Steam Deck / Handheld

rpm-ostree rebase ostree-unverified-registry:ghcr.io/24hg/hubos-deck:latest

Then reboot:

systemctl reboot
What is rebasing? It replaces your OS image with HubOS while keeping your user data. It's atomic — if anything fails, your current system is untouched. You can always roll back with rpm-ostree rollback.
Don't have Fedora Atomic yet? Install Bazzite first (it's the easiest Fedora Atomic gaming distro to install), then rebase to HubOS. Or use the ISO below for a fresh install.
Coming Soon

Option 2: Fresh Install (ISO)

For new installations on bare metal. Download the ISO, flash it to a USB drive, and boot from it.

Desktop

AMD / Intel GPU

~4 GB

NVIDIA

NVIDIA GPU (GTX 900+)

~4.5 GB

Steam Deck

Handhelds / HTPC

~4 GB
ISOs are built automatically from the OCI image via GitHub Actions. Once the first CI build completes, ISOs will be available here. In the meantime, use the rebase method above, or join our Discord to get notified when ISOs drop.

Once you have an ISO, follow the Install Guide for step-by-step instructions.

System Requirements

CPU64-bit x86_64 (Intel or AMD)
RAM4 GB minimum, 8 GB+ recommended
Storage50 GB minimum, 100 GB+ recommended (games need space)
GPUAMD (any), NVIDIA (GTX 900+), Intel (UHD 600+)
InternetRequired for first-boot setup

After Install / Rebase

Verify you're running HubOS:

cat /etc/os-release | grep PRETTY_NAME

Should output: PRETTY_NAME="HubOS (24 Hour Gaming)"

Check your status:

rpm-ostree status

Run diagnostics:

hubos-diag