---
name: "simple-cdd"
section: "1"
platform: "linux"
package: "simple-cdd"
version: "0.6.9"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/simple-cdd"
---

# simple-cdd(1)

create custom debian-installer images

## NAME

build-simple-cdd - create custom debian-installer images

## DESCRIPTION

usage: build-simple-cdd \[-h\] \[--logfile LOGFILE\] \[--quiet\] \[--verbose\]

- \[--debug\] \[--conf CONF\] \[--do-mirror\] \[--dvd\]

  \[--no-do-mirror\] \[--qemu\] \[--mirror-only\] \[--build-only\] \[--qemu-only\] \[--force-root\] \[--dist CODENAME\] \[--locale LOCALE\] \[--keyboard KEYBOARD\] \[--proposed-updates\] \[--kernel-packages KERNEL\_PACKAGES\] \[--profiles-udeb-dist PROFILES\_UDEB\_DIST\] \[--extra-udeb-dist EXTRA\_UDEB\_DIST\] \[--security-mirror SECURITY\_MIRROR\] \[--backports-mirror BACKPORTS\_MIRROR\] \[--profiles PROFILES\] \[--local-packages LOCAL\_PACKAGES\] \[--build-profiles BUILD\_PROFILES\] \[--mirror-tools MIRROR\_TOOLS\] \[--build-tools BUILD\_TOOLS\] \[--auto-profiles AUTO\_PROFILES\] \[--updates-mirror UPDATES\_MIRROR\] \[--debian-mirror DEBIAN\_MIRROR\] \[--keyring KEYRING\] \[--require-optional-packages\] \[--force-preseed\] \[--serial-console\]

create custom debian-installer CDs

### options:

- **-h**, **--help**

  show this help message and exit

- **--logfile** LOGFILE

  specify a file where the full execution log will be written

- **--quiet**

  quiet output on the terminal

- **--verbose**

  verbose output on the terminal

- **--debug**

  debugging output on the terminal

- **--conf** CONF

  specify a configuration file

- **--do-mirror**

  generate mirror

- **--dvd**

  generate dvd

- **--no-do-mirror**

  do not generate mirror

- **--qemu**, **-q**

  use qemu to test the image

- **--mirror-only**

  only generate/update the mirror

- **--build-only**

  only build the ISO image

- **--qemu-only**

  only test a previously built the image

- **--force-root**

  allow running as root

- **--dist** CODENAME

  distribution name (jessie, stretch, buster, bullseye, ..., sid) (default: $(lsb\_release **--short** **--codename**))

- **--locale** LOCALE

  preselect this default locale for the distribution (default: None)

- **--keyboard** KEYBOARD

  preselect this keyboard in debian-installer (consolekeymaps-at/keymap debconf question) (default: None)

- **--proposed-updates**

  specify if proposed updates should be used (default: false)

- **--kernel-packages** KERNEL\_PACKAGES

  list of kernel packages to include on the CD (default: None)

- **--profiles-udeb-dist** PROFILES\_UDEB\_DIST

  pull simple-cdd-profiles udeb from specified distribution (default: None)

- **--extra-udeb-dist** EXTRA\_UDEB\_DIST

  pull in udebs from specified distribution (default: None)

- **--security-mirror** SECURITY\_MIRROR

  security mirror URL (default: http://security.debian.org/)

- **--backports-mirror** BACKPORTS\_MIRROR

  backports mirror URL (default: {debian\_mirror})

- **--profiles** PROFILES, **-p** PROFILES

  select profiles (examples in profiles/ dir) (default: None)

- **--local-packages** LOCAL\_PACKAGES

  list of files included on CD's local package repository (default: None)

- **--build-profiles** BUILD\_PROFILES, **-b** BUILD\_PROFILES

  profiles only used while building the CD (default: None)

- **--mirror-tools** MIRROR\_TOOLS

  list the mirror tools to be used (default: download reprepro)

- **--build-tools** BUILD\_TOOLS

  list the build tools to be used (default: debian-cd)

- **--auto-profiles** AUTO\_PROFILES, **-a** AUTO\_PROFILES

  automatically install these profiles (default: None)

- **--updates-mirror** UPDATES\_MIRROR

  specify mirror for $DIST-updates (default: {debian\_mirror})

- **--debian-mirror** DEBIAN\_MIRROR

  official Debian mirror to use to get Debian packages (default: http://{server}/debian/)

- **--keyring** KEYRING

  use specified keyrings (comma-separated) for verifying packages (default: */usr/share/keyrings/debian-archivekeyring.gpg*)

- **--require-optional-packages**

  fail if missing optional packages (\*.downloads) (default: None)

- **--force-preseed**

  only issue a warning if a preseeding file is invalid (default: None)

- **--serial-console**, **-s**

  enable serial console when booting the ISO image (default: None)
