Cette section contient des exemples de spécifications de caractéristiques de profil JumpStart converties en directives de fichier manifest IA. Reportez-vous au Chapitre 4Spécification des instructions d'installation pour plus d'informations sur les directives de fichier manifest IA.
Dans un profil JumpStart, la première colonne contient les mots-clés de profil, et la deuxième colonne contient les valeurs de profil.
L'exemple de profil JumpStart suivant indique ce qui suit :
Les systèmes recevront une installation initiale.
Les systèmes seront configurés en tant que systèmes autonomes.
Sur chaque système, une partition fdisk est créée dans le plus grand espace disponible contigu du disque c0t0d0.
Le groupe de logiciels Entire Distribution, SUNWCall, est installé sur le système.
La suite StarOffice d'outils est installée sur le système.
Les utilitaires de courrier électronique et de calendrier Evolution sont installés sur le système.
install_type initial_install system_type standalone fdisk c0t0d0 solaris maxfree cluster SUNWCall cluster SUNWCstaroffice cluster SUNWCevo
Les extraits de fichiers manifest IA suivants montrent comment vous pouvez convertir le profil JumpStart précédent en directives dans les fichiers IA.
L'exemple suivant indique au programme d'installation d'installer la version Oracle Solaris 11 Express sur le disque c0t0d0 et de créer une partition SOLARIS sur la plus grande partie d'espace libre contigu. Reportez-vous à la section Configuration du partitionnement sur un client x86. L'exemple suivant spécifie une source de packages à installer et installe les deux packages de groupe obligatoires. Reportez-vous à la section Spécification des packages à installer pour savoir pourquoi ces mêmes packages de groupe doivent être désinstallés. Enfin, cet exemple installe OpenOffice et Evolution.
<?xml version="1.0"?> <!DOCTYPE auto_install SYSTEM "file:///usr/share/auto_install/ai.dtd"> <auto_install> <ai_instance name="sample_ai_manifest" auto_reboot="true"> <target> <target_device> <disk> <disk_name name="c0t0d0" name_type="ctd"/> <partition name="1" part_type="SOLARIS"> </disk> </target_device> </target> <software name="ips"> <source> <publisher name="solaris"> <origin name="http://pkg.oracle.com/solaris/release"/> </publisher> </source> <software_data type="IPS"> <name>pkg:/entire</name> <name>pkg:/babel_install</name> </software_data> <software_data action="uninstall" type="IPS"> <name>pkg:/babel_install</name> <name>pkg:/slim_install</name> </software_data> <software_data type="IPS"> <name>pkg:/office/openoffice</name> <name>pkg:/mail/evolution</name> </software_data> </software> </ai_instance> </auto_install>