5.15. Déployer et tester un module complémentaire Anaconda
Vous pouvez déployer et tester votre propre module complémentaire Anaconda dans l'environnement d'installation. Pour ce faire, suivez les étapes suivantes :
Conditions préalables
- Vous avez créé un Add-on.
-
Vous avez accès à vos fichiers
D-Bus
.
Procédure
-
Créez un répertoire
DIR
à l'endroit de votre choix. -
Ajoutez les fichiers python de
Add-on
dansDIR/usr/share/anaconda/addons/
. -
Copiez votre fichier de service
D-Bus
dansDIR/usr/share/anaconda/dbus/services/
. -
Copiez votre fichier de configuration du service
D-Bus
sur/usr/share/anaconda/dbus/confs/
. Créer l'image updates image.
Accédez au répertoire
DIR
l'annuaire :cd DIR
Localisez l'image updates l'image.
trouver . | cpio -c -o | pigz -9cv > DIR/updates.img
- Extraire le contenu de l'image de démarrage ISO.
Utiliser l'image résultante
updates
l'image obtenue :-
Ajoutez le fichier
updates.img
dans le répertoire images de votre contenu ISO déballé. - Reconditionner l'image.
-
Configurez un serveur web pour fournir le fichier
updates
.img au programme d'installation d'Anaconda via HTTP. Charger le fichier
updates
.img au moment du démarrage en ajoutant la spécification suivante aux options de démarrage.inst.updates=http://your-server/whatever/updates.img to boot options.
-
Ajoutez le fichier
Pour obtenir des instructions spécifiques sur le déballage d'une image de démarrage existante, la création d'un fichier product.img
et le reconditionnement de l'image, reportez-vous à Extraction d'images de démarrage Red Hat Enterprise Linux.