2.9 KiB
Notes about OSTREE operating systems
Fedora Atomic
Treefile → rpm-ostree → Container Image → Registry Upload → bootc-image-builder → osbuild → Bootable Disk Image
rpm-ostree
bootc base-images
bootc-image-builder
osbuild packages ( source code )
ostree documentation
bootc documentation
Creating bootc images from scratch
Debian official info
EndlessOS
deb-ostree-builder https://github.com/endlessm/eos-image-builder eos-updater https://github.com/endlessm/eos-boot-helper
Pika OS
Apertis
https://www.apertis.org/guides/image_devel/ostree
https://www.apertis.org/guides/image_devel/how_to_build_your_first_image/
https://gitlab.apertis.org/pkg/apertis-update-manager
https://gitlab.apertis.org/pkg/apertis-dev-tools
https://gitlab.apertis.org/pkg/apertis-customizations
https://gitlab.apertis.org/pkg/apertis-archive-keyring
https://gitlab.apertis.org/pkg/apertis-flatdeb
https://gitlab.apertis.org/pkg/apertis-hawkbit-agent
https://gitlab.apertis.org/pkg/apertis-tests
Debian/apt
apt2ostree
LWN article Merkle trees and build systems
Debian Atomic (unproven) Cant make a bootable disk
Treefile → apt-ostree → Container Image → Registry Upload → deb-bootc-image-builder → debian-forge → Bootable Disk Image
debian-atomic tree files
apt-ostree An attempt at 1:1 implementation of rpm-ostree
deb-bootc-image-builder A fork of bootc-image-manager
debian-forge Project name of a fork of osbuild
debian-bootc-base-images A fork of Fedora's bootc-base-images
Distrobution build tools
debos is a tool-chain for simplifying the
process of building a Debian-based OS image.
Fedora coreos-assembler aka COSA