Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
informatique:systeme:install:simple-cdd [2010/03/03 14:42] – Reprise ancien Wiki nico | informatique:systeme:install:simple-cdd [2012/02/03 15:21] (Version actuelle) – bn8 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | Simple-cdd permet de créer un cd d' | + | ====== |
- | Le principe: Tu définis un profil pour ta distribution : | ||
- | 1/ Un fichier nom-de-ton-profil.packages qui contient la liste des paquets dont tu as besoin (je ne sais pas si les dépendances sont bien gérées, j'en ai mis un max, suivant ce qui était installé sur ma machine), | ||
- | 2/ Un fichier nom-de-ton-profil.preseed qui contient la liste des commandes d' | ||
- | 3/ Un fichier nom-de-ton-profil.conf de configuration | ||
- | Ces trois fichiers doivent être dans un sous-répertoire profiles/ | + | Simple-cdd permet de créer un cd d'installation Debian personnalisé avec les paquets que l'on souhaite. Il est également possible d' |
- | Eventuellement | + | |
- | Tu lances build-cdd par la commande: | + | * On install le produit |
- | build-simple-cdd --profiles nom-de-ton-profil --profiles-udeb-dist sid | + | |
- | Voici le contenu de ces différents fichiers: | + | apt-get install simple-cdd |
- | MonProfil.packages (liste écourtée): | + | |
- | acpid | + | |
- | adduser | + | |
- | akregator | + | |
- | alsa-base | + | |
- | ... | + | |
- | zip | + | |
- | zlib1g | + | |
- | zlib1g-dev | + | |
- | MonProfil.preseed : | + | * On créé un répertoire dans lequel on va mettre notre profil |
- | #d-i debian-installer/ | + | |
- | #d-i console-keymaps-at/ | + | |
- | d-i apt-setup/ | + | |
- | d-i time/zone string Europe/ | + | |
- | d-i netcfg/ | + | |
- | d-i netcfg/ | + | |
- | d-i apt-setup/ | + | |
- | d-i apt-setup/ | + | |
- | d-i passwd/ | + | |
- | d-i passwd/ | + | |
- | d-i passwd/ | + | |
- | d-i passwd/ | + | |
- | d-i passwd/ | + | |
- | d-i passwd/ | + | |
- | d-i pkgsel/ | + | |
- | tasksel tasksel/ | + | |
- | d-i pkgsel/ | + | |
- | d-i pkgsel/ | + | |
- | d-i pkgsel/ | + | |
- | d-i pkgsel/ | + | |
- | d-i pkgsel/ | + | |
- | d-i pkgsel/ | + | |
- | d-i pkgsel/ | + | |
- | popularity-contest popularity-contest/ | + | |
- | d-i finish-install/ | + | |
- | xserver-xorg xserver-xorg/ | + | |
- | xserver-xorg xserver-xorg/ | + | |
- | MonProfil.conf : | + | mkdir profiles |
- | locale=fr_FR | + | |
- | keyboard=fr-latin1 | + | |
- | # don't mess with the keymap | + | - On créé un fichier // |
- | # | + | - On créé un fichier // |
- | #console-data console-data/ | + | |
+ | * Voici le contenu de ces différents fichiers: | ||
+ | |||
+ | |||
+ | __default.preseed :__ | ||
+ | |||
+ | (ici l' | ||
+ | |||
+ | d-i | ||
+ | |||
+ | d-i | ||
+ | |||
+ | d-i | ||
+ | |||
+ | d-i | ||
+ | |||
+ | d-i | ||
+ | |||
+ | d-i | ||
+ | |||
+ | d-i | ||
+ | |||
+ | d-i | ||
+ | |||
+ | d-i | ||
+ | |||
+ | d-i | ||
+ | |||
+ | d-i | ||
+ | |||
+ | d-i | ||
+ | |||
+ | d-i | ||
+ | |||
+ | d-i | ||
+ | |||
+ | d-i | ||
+ | |||
+ | apt-mirror-setup mirror/ | ||
+ | |||
+ | apt-mirror-setup mirror/ | ||
+ | |||
+ | apt-mirror-setup apt-setup/ | ||
+ | |||
+ | apt-mirror-setup apt-setup/ | ||
+ | |||
+ | apt-mirror-setup apt-setup/ | ||
+ | |||
+ | d-i | ||
+ | |||
+ | d-i | ||
+ | |||
+ | d-i | ||
+ | |||
+ | d-i | ||
+ | |||
+ | d-i | ||
+ | |||
+ | d-i | ||
+ | |||
+ | d-i | ||
+ | |||
+ | d-i | ||
+ | |||
+ | | ||
+ | tasksel tasksel/ | ||
+ | |||
+ | #Installer des paquets supplémentaires | ||
+ | d-i pkgsel/ | ||
+ | |||
+ | popularity-contest | ||
+ | |||
+ | | ||
+ | |||
+ | d-i grub-installer/ | ||
+ | |||
+ | #Reboot auto à la fin de l'install | ||
+ | d-i | ||
+ | |||
+ | |||
+ | |||
+ | __default.conf :__ | ||
+ | |||
+ | locale=fr_FR | ||
+ | |||
+ | debian_mirror=" | ||
+ | |||
+ | mirror_components=" | ||
+ | |||
+ | |||
+ | * 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' | ||
+ | |||
+ | A venir :) | ||
- | # keyboard layouts | ||
- | # | ||
- | # | ||
- | # | ||
- | # Mirror variables | ||
- | server=" | ||
- | debian_mirror=" | ||
- | rsync_debian_mirror=" | ||
- | # Extra files to include onto the CD | ||
- | # These will be copied to /simple-cdd dir on the CD | ||
- | all_extras=" | ||