Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente |
informatique:systeme:install:simple-cdd [2010/03/18 11:22] – nico | informatique:systeme:install:simple-cdd [2012/02/03 15:21] (Version actuelle) – bn8 |
---|
| ====== Simple-CCD ====== |
| |
| |
Simple-cdd permet de créer un cd d'installation Debian personnalisé avec les paquets que l'on souhaite. Il est également possible d'utiliser un fichier preseed afin d'automatiser les réponses aux questions posées par debian installer. | Simple-cdd permet de créer un cd d'installation Debian personnalisé avec les paquets que l'on souhaite. Il est également possible d'utiliser un fichier preseed afin d'automatiser les réponses aux questions posées par debian installer. |
| |
* On install le produit | * On install le produit |
| |
''apt-get install simple-cdd'' | apt-get install simple-cdd |
| |
* On créé un répertoire dans lequel on va mettre notre profil d'installation et dans lequel notre image perso sera créée. | * On créé un répertoire dans lequel on va mettre notre profil d'installation et dans lequel notre image perso sera créée. |
| |
''mkdir profiles'' | mkdir profiles |
| |
- On créé un fichier //default.preseed// qui contient la liste des commandes d'automatisation de debian-installer | - On créé un fichier //default.preseed// qui contient la liste des commandes d'automatisation de debian-installer |
| |
__default.preseed :__ | __default.preseed :__ |
| |
(ici l'installation sera automatique sauf pour la selection de la carte clavier ainsi que pour le partionnement) | (ici l'installation sera automatique sauf pour la selection de la carte clavier ainsi que pour le partionnement) |
| |
d-i debian-installer/locale string fr_FR | d-i debian-installer/locale string fr_FR |
d-i time/zone string Europe/Paris | |
d-i netcfg/get_hostname string serveur | d-i time/zone string Europe/Paris |
d-i netcfg/get_domain string serveur | |
d-i apt-setup/security_host string | d-i netcfg/get_hostname string serveur |
d-i apt-setup/use_mirror boolean true | |
d-i apt-setup/hostname string ftp2.fr.debian.org | d-i netcfg/get_domain string serveur |
d-i apt-setup/directory string /debian/ | |
d-i apt-setup/non-free boolean true | d-i apt-setup/security_host string |
d-i apt-setup/contrib boolean true | |
d-i apt-setup/security-updates boolean true | d-i apt-setup/use_mirror boolean true |
d-i apt-setup/security-updates-fail string security.debian.org | |
d-i mirror/country string manual | d-i apt-setup/hostname string ftp2.fr.debian.org |
d-i mirror/protocol select http | |
d-i mirror/http/proxy string | d-i apt-setup/directory string /debian/ |
apt-mirror-setup mirror/http/hostname string ftp2.fr.debian.org | |
apt-mirror-setup mirror/http/directory string /debian/ | d-i apt-setup/non-free boolean true |
apt-mirror-setup apt-setup/contrib boolean true | |
apt-mirror-setup apt-setup/non-free boolean true | d-i apt-setup/contrib boolean true |
apt-mirror-setup apt-setup/use-mirror boolean true | |
d-i passwd/root-password password lineis75013 | d-i apt-setup/security-updates boolean true |
d-i passwd/root-password-again password lineis75013 | |
d-i passwd/user-fullname string Utilisateur lineis | d-i apt-setup/security-updates-fail string security.debian.org |
d-i passwd/username string lineis | |
d-i passwd/user-password password lineis75013 | d-i mirror/country string manual |
d-i passwd/user-password-again password lineis75013 | |
d-i samba-common/workgroup string SERVEUR | d-i mirror/protocol select http |
d-i samba-common/dhcp boolean false | |
| d-i mirror/http/proxy string |
tasksel tasksel/first multiselect standard | |
d-i pkgsel/include string openssh-server rsync ethstatus ethtool nagios-nrpe-server nmap tcpdump samba smbclient smbfs console-common console-data console-setup console-terminus console-tools | apt-mirror-setup mirror/http/hostname string ftp2.fr.debian.org |
popularity-contest popularity-contest/participate boolean false | |
console-data console-data/keymap/azerty/french/standard/keymap select | apt-mirror-setup mirror/http/directory string /debian/ |
d-i grub-installer/only_debian boolean true | |
d-i finish-install/reboot_in_progress note | apt-mirror-setup apt-setup/contrib boolean true |
| |
| apt-mirror-setup apt-setup/non-free boolean true |
| |
| apt-mirror-setup apt-setup/use-mirror boolean true |
| |
| d-i passwd/root-password password monpwd |
| |
| d-i passwd/root-password-again password monpwd |
| |
| d-i passwd/user-fullname string Utilisateur monuser |
| |
| d-i passwd/username string monuser |
| |
| d-i passwd/user-password password monpwd |
| |
| d-i passwd/user-password-again password monpwd |
| |
| d-i samba-common/workgroup string SERVEUR |
| |
| d-i samba-common/dhcp boolean false |
| |
| #Installer les système de base |
| tasksel tasksel/first multiselect standard |
| |
| #Installer des paquets supplémentaires |
| d-i pkgsel/include string openssh-server rsync ethstatus ethtool nagios-nrpe-server nmap tcpdump samba smbclient smbfs console-common console-data console-setup console-terminus console-tools |
| |
| popularity-contest popularity-contest/participate boolean false |
| |
| console-data console-data/keymap/azerty/french/standard/keymap select |
| |
| d-i grub-installer/only_debian boolean true |
| |
| #Reboot auto à la fin de l'install |
| d-i finish-install/reboot_in_progress note |
| |
| |
| |
__default.conf :__ | __default.conf :__ |
| |
''locale=fr_FR | locale=fr_FR |
| |
| debian_mirror="ftp://ftp2.fr.debian.org/debian/" |
| |
| mirror_components="main contrib non-free" |
| |
keyboard=fr-latin1'' | |
| |
* On peut lancer la génération de notre .iso personnalisé (en non root) | * On peut lancer la génération de notre .iso personnalisé (en non root) |
| |
''build-simple-cdd --profiles my --debian-mirror ftp://ftp2.fr.deibian.org/debian --dist lenny'' | build-simple-cdd --profiles default --dist lenny |
| |
| __Personnalisation du splash d'installation__ |
| |
| A venir :) |
| |
| |
| |
| |