ubuntu-debootstrap-builder
Recipe card from the charly-distros plugin (Images — the deployable catalog).
ubuntu-debootstrap-builder
Section titled “ubuntu-debootstrap-builder”Privileged builder image that ships the debootstrap toolchain (the
debootstrap-builder candy). It is the from: builder:debootstrap /
bootstrap_builder_image: target for /charly-distros:ubuntu-debootstrap and the
/charly-vm:ubuntu-debootstrap-vm bootstrap VM.
Lives in
opencharly/distro-ubuntu(git submodule atbox/ubuntu). Build:charly -C box/ubuntu box build ubuntu-debootstrap-builder.
Box Properties
Section titled “Box Properties”| Property | Value |
|---|---|
| Base | debian:13 (debootstrap is a Debian tool — it bootstraps Ubuntu suites from a Debian builder) |
| Distro | debian:13, debian |
| Build | deb |
| Layer | debootstrap-builder (pulled by github reference from the main repo) |
| Home repo | opencharly/distro-ubuntu (box/ubuntu) |
The debootstrap-builder candy stays in the main repo and is shared with
/charly-distros:debian-debootstrap-builder — both pull it by github reference. The
ubuntu distro config (inherits: debian; debootstrap suite noble, mirror
http://archive.ubuntu.com/ubuntu, base packages) lives in the main repo’s
embedded distro: vocabulary (charly/charly.yml) and resolves automatically —
the submodule imports nothing (import: []).
Cross-References
Section titled “Cross-References”/charly-distros:ubuntu— the Docker-Hub base (base: ubuntu:24.04)/charly-distros:ubuntu-debootstrap— the bootstrap-from-scratch rootfs it builds/charly-vm:ubuntu-debootstrap-vm— the VM built via the same debootstrap path/charly-distros:debian-debootstrap-builder— the Debian sibling (samebase: debian:13)
When to Use This Skill
Section titled “When to Use This Skill”MUST be invoked before building or debugging the Ubuntu debootstrap builder. Invoke BEFORE reading source code or launching Explore agents.