Skip to content

hecknt/arch-bootc-testing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hec's Arch Linux Bootc Builds

Build container image

These are experimental builds of Arch Linux built on top of bootc for an atomic base. These builds should not currently be used, as they are experimental, and rapidly changing in whatever direction I feel like taking it that day.

Building

In order to get a running arch-bootc system you can run the following steps:

just build-containerfile # This will build the containerfile and all the dependencies you need
just generate-bootable-image # Generates a bootable image for you using bootc!

Then you can run the bootable.img as your boot disk in your preferred hypervisor.

Warning

Builds from this repository are not tested against the ostree backend. Any weirdness that may come from rebasing from Fedora is entirely on YOU to figure out.

Fedora Atomic uses the ostree backend. This image is tested against the (currently experimental) composefs backend. Along with this fact, certain images (i.e any Universal Blue image such as Bazzite) will break when rebasing to this image for unrelated reasons.

If you don't know what you're doing, don't install this image. You are likely better off with fedora based images such as Zirconium if you want to use niri.

Alternatively, you can install a Fedora Atomic (or any other bootc-based) system, and then switch to an image built by this repo using the following command:

sudo bootc switch ghcr.io/hecknt/arch-bootc-testing:latest

About

Arch Linux with Bootc composefs-native backend

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors 5