Last active
July 8, 2022 10:29
-
-
Save davlgd/8a385dad8331be3db664c0454f7c0943 to your computer and use it in GitHub Desktop.
Ubuntu Desktop 19.04 Preseed File
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
### Fichier de préconfiguration pour l'installation d'Ubuntu Desktop 19.04 (Disco Dingo) | |
### Intègre les éléments liés à Ubiquity mais principalement basé sur Debian Installer | |
### Template complet : https://help.ubuntu.com/lts/installation-guide/example-preseed.txt | |
### Guide officiel : https://help.ubuntu.com/lts/installation-guide/s390x/apbs04.html | |
########################################################## | |
### Paramètres Ubiquity uniquement pour Ubuntu Desktop ### | |
########################################################## | |
### Reprise du contenu d'Ubuntu.seed | |
ubiquity ubiquity/keep-installed string icedtea6-plugin openoffice.org | |
### Connexion automatique au compte | |
ubiquity passwd/auto-login boolean false | |
### Reboot à la fin de la procédure | |
ubiquity ubiquity/reboot boolean true | |
ubiquity ubiquity/summary note | |
### Installation de paquets via APT en cas de succès | |
ubiquity ubiquity/success_command string in-target apt -y install build-essential cifs-utils open-iscsi openssh-server virt-manager | |
############################################################### | |
### Paramètres Debian Installer spécifiques à Ubuntu Server ### | |
############################################################### | |
### Groupes de paquets à installer pour la version Server | |
### Différents choix possibles (combinables) : | |
### - dns-server | |
### - lamp-server | |
### - mail-server | |
### - postgresql-server | |
### - print-server | |
### - samba-server | |
### - openssh-server | |
### - server | |
#tasksel tasksel/first multiselect dns-server openssh-server server | |
#d-i pkgsel/include string build-essential cifs-utils open-iscsi | |
#d-i pkgsel/install-language-support boolean true | |
#d-i pkgsel/upgrade select full-upgrade | |
### Active les mises à jour de sécurité automatiques (none sinon) | |
#d-i pkgsel/update-policy select unattended-upgrades | |
############################################## | |
### Paramètres Debian Installer classiques ### | |
############################################## | |
### Configuration du français comme langue d'installation | |
d-i debian-installer/locale string fr_FR | |
### Décommenter pour configurer chaque élément de manière distincte | |
### Peut être utile pour des combinaisons spécifiques | |
#d-i debian-installer/locale string fr_FR.UTF-8 | |
#d-i debian-installer/language string fr | |
#d-i debian-installer/country string FR | |
### Configuration du clavier français | |
### Utiliser la première ligne pour sauter cette étape | |
d-i console-setup/ask_detect boolean false | |
d-i keyboard-configuration/layoutcode string fr | |
d-i keyboard-configuration/xkb-keymap select fr(latin9) | |
### Configuration automatique du réseau | |
### Chargement d'un firmware non-libre si nécessaire | |
d-i netcfg/choose_interface select auto | |
d-i hw-detect/load_firmware boolean true | |
### Configuration du nom/domaine de la machine | |
d-i netcfg/get_hostname string UbuntuMachineXX | |
d-i netcfg/get_domain string local | |
### Décommenter pour une installation hors-ligne | |
#d-i netcfg/enable boolean false | |
### Configuration automatique de l'heure | |
### On utilise Paris comme fuseau de référence | |
d-i clock-setup/utc boolean true | |
d-i clock-setup/ntp boolean true | |
d-i time/zone string Europe/Paris | |
### Précision du HDD/SSD à formater | |
### Dans le doute, laisser les lignes commentées | |
#d-i partman-auto/disk string /dev/sda | |
#d-i partman-auto/disk string /dev/sdb | |
#d-i partman-auto/disk string /dev/nvme0n1 | |
### Effacement de tout le stockage principal | |
### Utilisation d'un partionnement LVM | |
d-i partman-lvm/device_remove_lvm boolean true | |
d-i partman-md/device_remove_md boolean true | |
d-i partman-auto/method string lvm | |
### Schéma de partitionnement | |
### Différents choix possibles : | |
### - atomic (tous les fichiers dans une même partition) | |
### - home (/home séparé du reste) | |
### - multi (/home, /var, /tmp séparés du reste) | |
d-i partman-auto/choose_recipe select atomic | |
### Aucune confirmation ne vous sera demandée pour le partitionnement | |
### Commentez certaines lignes pour avoir à valider certaines étapes | |
d-i partman/choose_partition select finish | |
d-i partman/confirm boolean true | |
d-i partman/confirm_nooverwrite boolean true | |
d-i partman-lvm/confirm boolean true | |
d-i partman-lvm/confirm_nooverwrite boolean true | |
d-i partman-md/confirm boolean true | |
d-i partman-partitioning/confirm_write_new_label boolean true | |
### Configuration des dépôts complémentaires | |
d-i apt-setup/restricted boolean true | |
d-i apt-setup/backports boolean false | |
d-i apt-setup/universe boolean true | |
d-i apt-setup/extras boolean true | |
d-i mirror/http/proxy string | |
popularity-contest popularity-contest/participate boolean false | |
### Utilisation du mirroir d'un pays en particulier | |
### Remplacer XX par le code ISO-3166-2 du pays | |
#d-i mirror/http/mirror select XX.archive.ubuntu.com | |
### Pas de compte root configuré sur la machine, décommentez pour que ce soit le cas | |
### Commande pour générer l'empreinte du mot de passe : | |
### mkpasswd -m sha-512 (motdepasse dans le cas ci-dessous) | |
#d-i passwd/root-login boolean true | |
#d-i passwd/root-password-crypted password $6$rnPpgCH7$uiSg5eyyTjflS3SMGh1bBMs26qFwFargMV.cUHkOeIOTaQJqsU7v9iDA7VQvdNUVNC.hHX7F0.VNi/aX3TzRJ1 | |
### Configuration d'un compte utilisateur | |
d-i passwd/username string davlgd | |
d-i passwd/user-fullname string davlgd | |
### A décommenter en cas de mot de passe faible | |
#d-i user-setup/allow-password-weak boolean true | |
### A modifier pour demander le chiffrement du dossier utilisateur | |
d-i user-setup/encrypt-home boolean false | |
### Commande pour générer l'empreinte du mot de passe : | |
### mkpasswd -m sha-512 (motdepasse dans le cas ci-dessous) | |
d-i passwd/user-password-crypted password $6$rnPpgCH7$uiSg5eyyTjflS3SMGh1bBMs26qFwFargMV.cUHkOeIOTaQJqsU7v9iDA7VQvdNUVNC.hHX7F0.VNi/aX3TzRJ1 | |
### Installation de GRUB | |
d-i grub-installer/only_debian boolean true | |
d-i grub-installer/with_other_os boolean true | |
### Placé sur la première partition par défaut | |
### Utilisez plutôt la seconde ligne pour préciser votre choix | |
d-i grub-installer/bootdev string default | |
#d-i grub-installer/bootdev string /dev/sda | |
#d-i grub-installer/bootdev string /dev/sdb | |
#d-i grub-installer/bootdev string /dev/nvme0n1 | |
### Fin de l'installation | |
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