#!/bin/bash # Debootstrap preseed configuration for minimal Debian installation # Non-interactive frontend export DEBIAN_FRONTEND=noninteractive # Minimal base system without recommended packages cat << 'EOF' > /usr/local/sbin/debootstrap-minimal #!/bin/bash # Arguments: SUITE TARGET MIRROR set -e SUITE=${1:-bookworm} TARGET=${2} MIRROR=${3:-http://deb.debian.org/debian} echo "Bootstrapping minimal Debian $SUITE (Debian 13 Trixie recommended)..." debootstrap --variant=minbase --arch=amd64 $SUITE $TARGET $MIRROR echo "Minimal bootstrap complete." EOF chmod +x /usr/local/sbin/debootstrap-minimal