28.3. Création du fichier kickstart
Le fichier kickstart est un simple fichier texte contenant une liste d'éléments dont chacun est identifié par un mot-clé. Vous pouvez le créer en utilisant l'application Configuration de Kickstart ; vous pouvez également le créer de toutes pièces. Le programme d'installation de Red Hat Enterprise Linux crée également un exemple de fichier kickstart à partir des options sélectionnées lors de l'installation. Ce dernier est enregistré dans le fichier
/root/anaconda-ks.cfg
. Vous devriez pouvoir le modifier à l'aide de n'importe quel éditeur ou traitement de texte acceptant l'enregistrement des fichiers au format texte ASCII.
Pour commencer, examinons quelques règles de base qu'il convient de garder à l'esprit lors de la création de votre fichier kickstart :
- Les sections doivent être indiquées dans l'ordre. Sauf spécification contraire, les éléments contenus dans les sections n'ont pas à être placés dans un ordre spécifique. Tel est l'ordre de la section :
- Command section — Refer to Section 28.4, « Options de kickstart » for a list of kickstart options. You must include the required options.
- The
%packages
section — Refer to Section 28.5, « Sélection de paquetages » for details. - The
%pre
and%post
sections — These two sections can be in any order and are not required. Refer to Section 28.6, « Script de pré-installation » and Section 28.7, « Script post-installation » for details.
- Les éléments qui ne sont pas obligatoires peuvent être omis.
- L'omission d'un élément obligatoire amène le programme d'installation à demander à l'utilisateur une réponse pour cet élément, exactement comme cela se passerait lors d'une installation normale. Une fois la réponse fournie, l'installation continue sans assistance (sauf s'il manque un autre élément).
- Les lignes commençant par le signe dièse (#) sont traitées comme des commentaires et ignorées.
- Pour les mises à niveau de kickstart, les éléments suivants sont requis :
- Langue
- Méthode d'installation
- Spécification du périphérique (si un périphérique est nécessaire pour exécuter l'installation)
- Configuration du clavier
- Le mot-clé
upgrade
- Configuration du chargeur d'amorçage
Si d'autres éléments sont spécifiés pour une mise à jour, ces éléments sont ignorés (ceci inclut la sélection de paquetages).