Skip to content

centos-workstation/achillobator

Repository files navigation

Achillobator

Larger, more lethal Bluefin. bluefin:lts prototype built on CentOS Stream10.

image

Purpose

Experimentation and reckless feeding. PRs gladly welcomed. Not sure how many people would be interested in this so I guess we'll find out.

Current Status

Working on a base image first before trying the desktop parts. The more people dive in the faster we can get there. 😄

image

Caveats

  • You need add the flathub remote and install the apps by hand
  • Do not rebase to this from an existing Fedora image, ain't no one testing that. Also the filesystems are going to be different, etc. We recommend a VM for now
  • This will not be a 1:1 recreation, nor will it offer nvidia, -dx, etc. This is mostly an exercise into seeing what work would need to be done, so it'll be a prototype. No guarantees yet.

Rationale

With most of my user facing life being in my browser and flatpak, a slower cadenced OS has a proven use case. With bootc being a critical piece of RHEL image mode, it means that stack in CentOS will be well maintained. And with the flexibility of the container model, we can source content from anywhere. This is a spike to see if it's worth adding this as a bluefin:lts branch, or worse case, a starting point for someone who wants to grow a community around this use case.

  • GNOME47 will be shipping, we have builds for our stuff already, 6.12 kernel covers Framework's current laptops
  • Is there going to be a reliable GNOME COPR for El10?

Building

To build locally and then spit out a VM:

just build-vm 1
just build-iso ghcr.io/centos-workstation/achillobator

qcow2 file is written to the output/ directory. Username and password are centos/centos

Current Ideas

  • hyperscale sig provides newer kernels, we don't need to stay old old.
  • EPEL will fill in lots of stuff
  • Long lived and boring, we expect even less maintenance than Fedora-based Bluefin