Skip to content

Instantly share code, notes, and snippets.

@brianmed
Created March 18, 2020 22:55
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save brianmed/42ae7f7f94faa4d63bdccfc0359ede30 to your computer and use it in GitHub Desktop.
Save brianmed/42ae7f7f94faa4d63bdccfc0359ede30 to your computer and use it in GitHub Desktop.
Example Devuan Beowulf Preseed File With No Prompts
d-i debian-installer/locale string en_US
d-i keyboard-configuration/xkb-keymap select us
d-i kbd-chooser/method string us
d-i debian-installer/keymap string us
# d-i console-keymaps-at/keymaps string us
# d-i keyboard-configuration/xkb-keymap string us
d-i netcfg/choose_interface select auto
# Skip root and add user to sudo
# d-i passwd/root-login boolean false
d-i passwd/make-user boolean false
d-i passwd/root-password password hello
d-i passwd/root-password-again password hello
# To create a normal user account.
#d-i passwd/user-fullname string Debian User
#d-i passwd/username string debian
# Normal user's password, either in clear text
#d-i passwd/user-password password insecure
#d-i passwd/user-password-again password insecure
d-i clock-setup/utc boolean false
d-i time/zone string US/Central
d-i partman-auto/disk string /dev/sda
# d-i partman-auto/method string lvm
d-i partman-auto/method string regular
# d-i partman-auto-lvm/guided_size string max
d-i partman-auto/choose_recipe select atomic
d-i partman-partitioning/confirm_write_new_label boolean true
d-i partman/choose_partition select finish
d-i partman/confirm boolean true
d-i partman/confirm_nooverwrite boolean true
# ... packages
# tasksel tasksel/first multiselect standard, web-server, kde-desktop
# standard (standard tools)
# desktop (graphical desktop)
# gnome-desktop (Gnome desktop)
# xfce-desktop (XFCE desktop)
# kde-desktop (KDE Plasma desktop)
# cinnamon-desktop (Cinnamon desktop)
# mate-desktop (MATE desktop)
# lxde-desktop (LXDE desktop)
# web-server (web server)
# print-server (print server)
# ssh-server (SSH server)
#d-i grub-installer/skip boolean true
#d-i lilo-installer/skip boolean true
# d-i choose-init/select_init" should be either "sysvinit" or "openrc"
d-i choose-init/select_init sysvinit
d-i grub-installer/only_debian boolean true
d-i grub-installer/bootdev string /dev/sda
d-i finish-install/reboot_in_progress note
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment