DISTROBUILDER(1)

πŸ“¦
version 3.3.1 Β· 4 versions
, in ubuntu stonking

✨ DISTROBUILDER(1) ✨

okay bestie, welcome to distrobuilder β€” the manual page, girlified, but with zero facts lost πŸ’– it lives in section 1 of the User Commands manual, and it's about to be your new hyperfixation.


🌸 NAME 🌸

distrobuilder β€” System container image builder ✨


πŸ¦‹ DESCRIPTION πŸ¦‹

It's a System container and VM image builder for LXC and Incus. that's the whole vibe. it builds the images. it slays.

πŸŽ€ Usage:

distrobuilder [command]

like, you give it a command, it does the thing. iconic behaviour honestly.


πŸ‘‘ Available Commands πŸ‘‘

  • build-dir β€” Build plain rootfs. just a rootfs, raw, unbothered, no packaging drama 🫢
  • build-incus β€” Build Incus image from scratch. from SCRATCH scratch. main character energy πŸ”₯
  • build-lxc β€” Build LXC image from scratch. same energy, LXC flavour πŸ’œ
  • help β€” Help about any command. when you're lost, this is your emotional support subcommand 😭
  • pack-incus β€” Create Incus image from existing rootfs. the rootfs already exists, we're just dressing it up πŸ’…
  • pack-lxc β€” Create LXC image from existing rootfs. same, but LXC πŸ’–
  • repack-windows β€” Repack Windows ISO with drivers included. yep, drivers included, we're not doing that by hand, no ma'am ✨
  • validate β€” Validate definition file. vibe check for your YAML 🧚
lowkey the original page squished repack-windows and validate onto the same line, but bestie they are two whole separate commands and both of them are right here, promise 🀝

πŸ’… Flags πŸ’…

  • --cache-dir β€” Cache directory. where the cache lives. tell it where, it'll go there πŸŽ€
  • --cleanup β€” Clean up cache directory (default true). yes bestie, it cleans up after itself by default, so if you turn it off that's a choice you made 🌸
  • --debug β€” Enable debug output. for when you need the tea, in full β˜•
  • --disable-overlay β€” Disable the use of filesystem overlays. no overlays, just files, plain and simple πŸ¦‹
  • -h, --help β€” help for distrobuilder. your little compass 🧭
  • -o, --options β€” Override options (list of key=value). override city, population: you πŸ‘‘
  • -t, --timeout β€” Timeout in seconds. patience has a unit and it's seconds ⏳
  • --version β€” Print version number. because sometimes you just wanna know who you're dealing with πŸ’…

And one last lil note from the original, super important:

Use "distrobuilder [command] --help" for more information about a command.

like, every single subcommand has its own help page. go read them, they're lowkey juicy πŸ“–


sign-off szn πŸ’– this was distrobuilder 3.3.1, dated May 2026, and yes it's still living its best life as the DISTROBUILDER(1) page. go build something iconic bestie 🫢✨

πŸ“¦ where this page comes from