informatique:systeme:install:simple-cdd

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

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/03 14:57] nicoinformatique:systeme:install:simple-cdd [2012/02/03 15:21] (Version actuelle) bn8
Ligne 1: Ligne 1:
 +====== 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.
  
-  * Liste à puceOn 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.
  
-  * On créé donc un répertoire profiles. +  mkdir profiles
- +
-''mkdir profiles'' +
- +
-  - On créé un fichier //nom-de-profil.package// qui contient la liste des paquets dont on a besoin +
-  - On créé un fichier //nom-de-profil.preseed// qui contient la liste des commandes d'automatisation de debian-installer +
-  - On créé un fichier //nom-de-profil.conf// qui contient la configuration générale +
- +
-  * Liste à puceVoici le contenu de ces différents fichiers: +
- +
-__nom-de-profil.packages :__  +
- +
-''openssh-server'' +
-''rsync'' +
-''samba'' +
-''...'' +
-''smbclient'' +
-''nagios-nrpe-server'' +
- +
- +
-__nom-de-profil.preseed :__ +
- +
-''d-i apt-setup/use_mirror boolean false'' +
- +
-''d-i time/zone string Europe/Paris'' +
- +
-''d-i netcfg/get_hostname string bmpcompil''+
  
-''d-i netcfg/get_domain string bmpdomain''+  On créé un fichier //default.preseed// qui contient la liste des commandes d'automatisation de debian-installer 
 +  - On créé un fichier //default.conf// qui contient la configuration générale
  
-''d-i apt-setup/use_mirror boolean false''+  * Voici le contenu de ces différents fichiers:
  
-''d-i apt-setup/security_host string'' 
  
-''d-i passwd/root-password password root''+__default.preseed :__
  
-''d-i passwd/root-password-again password root''+(ici l'installation sera automatique sauf pour la selection de la carte clavier ainsi que pour le partionnement)
  
-''d-i passwd/user-fullname string Utilisateur Toto''+  d-i     debian-installer/locale string  fr_FR 
 +   
 +  d-i     time/zone string        Europe/Paris   
 +   
 +  d-i     netcfg/get_hostname     string  serveur 
 +   
 +  d-i     netcfg/get_domain       string  serveur 
 +   
 +  d-i     apt-setup/security_host string 
 +   
 +  d-i     apt-setup/use_mirror    boolean true 
 +   
 +  d-i     apt-setup/hostname      string  ftp2.fr.debian.org 
 +   
 +  d-i     apt-setup/directory     string  /debian/ 
 +   
 +  d-i     apt-setup/non-free      boolean true 
 +   
 +  d-i     apt-setup/contrib       boolean true 
 +   
 +  d-i     apt-setup/security-updates      boolean true 
 +   
 +  d-i     apt-setup/security-updates-fail string  security.debian.org 
 +   
 +  d-i     mirror/country  string  manual 
 +   
 +  d-i     mirror/protocol select  http 
 +   
 +  d-i     mirror/http/proxy       string 
 +   
 +  apt-mirror-setup mirror/http/hostname   string  ftp2.fr.debian.org 
 +   
 +  apt-mirror-setup mirror/http/directory  string  /debian/ 
 +   
 +  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 
 +  
  
-''d-i passwd/username string toto'' 
  
-''d-i passwd/user-password password totopwd''+__default.conf :__
  
-''d-i passwd/user-password-again password totopwd''+  locale=fr_FR 
 +   
 +  debian_mirror="ftp://ftp2.fr.debian.org/debian/" 
 +   
 +  mirror_components="main contrib non-free"
  
-''popularity-contest popularity-contest/participate boolean false'' 
  
-''d-i finish-install/reboot_in_progress note''+  * On peut lancer la génération de notre .iso personnalisé (en non root)
  
 +  build-simple-cdd --profiles default --dist lenny
 +  
 +__Personnalisation du splash d'installation__
  
-__nom-de-profil.conf :__+A venir :)
  
-''locale=fr_FR 
  
-keyboard=fr-latin1'' 
  
  
  • informatique/systeme/install/simple-cdd.1267628244.txt.gz
  • Dernière modification : 2011/06/21 12:48
  • (modification externe)