lb config für Debian trixie/amd64, iso-hybrid, GRUB-EFI+syslinux. Paketliste (tuxflotte.list.chroot) übernimmt die Hardware-/WLAN-Abdeckung aus build_golden_image.sh, ergänzt um btrfs-progs sowie die bisher erst zur Laufzeit nachinstallierten Werkzeuge (jq, gettext-base, dosfstools, e2fsprogs, zstd). Ersetzt langfristig das Patchen der echten Mint-Live-ISO (build_customer_iso.sh + Casper-Hook-Injection) - siehe Plan ~/.claude/plans/inherited-floating-treasure.md und Memory project_independent_boot_medium.md. Auslöser: ein live gefundener Bug, bei dem statt der direkten Partitionier-Mechanik unerwartet Ubiquity hochkam, weil das Boot-Medium bislang weiterhin die echte, Ubiquity-tragende Mint-ISO war. Noch kein lauffähiges Image - nur das live-build-Grundgerüst, Bau + Boot- Test folgt.
34 lines
824 B
Plaintext
34 lines
824 B
Plaintext
# Tuxflotte Boot-Medium Paketliste (Phase 0 des unabhängigen Boot-Mediums)
|
|
# Basis: scripts/build_golden_image.sh (Zeilen 151-169), erweitert um Werkzeuge, die
|
|
# bisher erst zur Laufzeit per apt-get nachinstalliert wurden (00_preflight.sh,
|
|
# backend_init() in backends/mint-image/backend.sh), sowie btrfs-progs auf Nutzerwunsch.
|
|
|
|
linux-image-amd64
|
|
firmware-linux
|
|
firmware-realtek
|
|
firmware-iwlwifi
|
|
firmware-atheros
|
|
firmware-brcm80211
|
|
firmware-misc-nonfree
|
|
wireless-regdb
|
|
wpasupplicant
|
|
iw
|
|
rfkill
|
|
network-manager
|
|
openssh-server
|
|
sudo
|
|
locales
|
|
curl
|
|
ca-certificates
|
|
parted
|
|
|
|
# Deployment-Mechanik (scripts/lib/image_deploy.sh, backends/mint-image/backend.sh) -
|
|
# vorinstalliert statt Laufzeit-apt-get, damit 00_preflight.sh keine Netzwerk-vor-Preflight-
|
|
# Annahme mehr braucht
|
|
jq
|
|
gettext-base
|
|
dosfstools
|
|
e2fsprogs
|
|
zstd
|
|
btrfs-progs
|