Skip to main content

index

Archived

The ubuntu-26.04-iso workflow was merged into the tuna-os/ubuntu repo, which was itself archived on 2026-07-11 as Ubuntu support moved out of active development. The download link below no longer serves a build β€” check tunaos.org/download for the current ISO list. This page is kept for historical reference only.

Live bootable ISO for Ubuntu 26.04 "Resolute Raccoon" desktop, based on the ghcr.io/tuna-os/ubuntu:26.04 bootc image. Uses the same dakota-iso systemd-boot + dmsquash-live pipeline.

What it is​

  • Boots to GNOME 50 desktop with automatic login (liveuser)
  • x86_64 UEFI only β€” Secure Boot is not supported in v1
  • Online install β€” requires internet access to install to disk

Download​

⚠️ No longer served. The Ubuntu 26.04 live ISO is no longer built or published; the archived link below 404s. See tunaos.org/download for the current ISO list.

https://download.tunaos.org/ubuntu-26.04/ubuntu-26.04-live-latest.iso # dead β€” archived 2026-07-11

Installing to disk​

Boot the ISO, open a terminal, and run:

sudo bootc install to-disk \
--source-imgref ghcr.io/tuna-os/ubuntu:26.04 \
/dev/sda

Replace /dev/sda with your target drive. This will erase the target drive.

Building locally​

# Build the ISO (requires podman, just, mksquashfs, xorriso, mtools)
just iso-sd-boot ubuntu-26.04

# Boot the ISO in QEMU (requires qemu-kvm, OVMF)
just boot-iso-serial ubuntu-26.04

Build options:

VariableDefaultDescription
output_diroutputWhere to write the ISO
debug0Set to 1 for SSH-enabled debug ISO
compressionfastfast (zstd/3) or release (zstd/15, ~20% smaller)

CI / R2 upload​

GitHub Actions builds and uploads the ISO to Cloudflare R2 on every push to main and weekly on Mondays. Uses org-level secrets: R2_ACCESS_KEY_ID, R2_SECRET_ACCESS_KEY, R2_ENDPOINT, R2_BUCKET.

Known limitations (v1)​

  • Secure Boot: unsigned systemd-boot β€” use non-secboot OVMF for testing
  • Offline install: not supported; install pulls image from GHCR
  • USB boot: tested via QEMU optical path only; USB mass-storage path untested
  • Architecture: x86_64 only