TestOS on Ubuntu 26.04 LTS: the GNOME desktop, as the boot test saw it
The desktop as the boot test saw it, GNOME on Ubuntu 26.04 LTS.
Download
3.0 GiB
To the desktop
27 s
Apps
2
Last built
October 14, 2026

What is inside

The plainest possible distro: two apps, a pink striped wallpaper and a placeholder logo. GNOME on Ubuntu, KDE Plasma on Fedora.

Apps from Flathub

  • Firefoxorg.mozilla.firefox
  • VLCorg.videolan.VLC

Desktop and base

GNOME on Ubuntu 26.04 LTS. Installed systems update with apt like any Ubuntu.

Its own additions

This distro runs scripts of its own as root, while it is built and on computers that install it. The Library read every line before publishing it; you can too, in the spec and the source folder.

  • Packages: htop
  • Files: /etc/motd
  • Build script: assets/extras/build.sh
  • First-boot script: assets/extras/first-boot.sh
  • First-login script: assets/extras/first-login.sh
  • From GitHub: Eric-Ness/linuxlive @ 7de84ed49850, runs install -Dm644 LICENSE /usr/share/doc/linuxlive-example/LICENSE

The spec

Everything above comes from these lines. Paste them into the linuxlive-distro template to build your own copy, then change what you like.

# Example spec: Ubuntu 26.04 with GNOME. CI builds this one and boots it.
schema_version: 1
name: TestOS
id: testos
version: "0.1"
base: ubuntu
desktop: gnome
apps:
  - firefox
  - vlc
branding:
  wallpaper: assets/wallpaper.png
  logo: assets/logo.png
  accent_color: "#c2185b"
# The distro's own additions. CI builds and checks each of them.
packages:
  - htop
files:
  - src: assets/extras/motd
    dest: /etc/motd
scripts:
  build:
    - assets/extras/build.sh
  first-boot:
    - assets/extras/first-boot.sh
  first-login:
    - assets/extras/first-login.sh
repos:
  - url: https://github.com/Eric-Ness/linuxlive
    commit: 7de84ed49850a29bc2fce32d66d0d83509b99daf
    run: install -Dm644 LICENSE /usr/share/doc/linuxlive-example/LICENSE

Wallpaper and logo drawn by the pipeline’s own test script. Not made or endorsed by Canonical or the Fedora Project.

Built with linuxlive

Built with linuxlive

Show where TestOS came from: paste this into its README, or any Markdown page.

[![Built with linuxlive](https://linuxlive.com/badge.svg)](https://linuxlive.com/library/testos/)

More from the Library