Guide du programme d'installation automatisée Oracle Solaris 11 Express

Spécification d'une source de packages à installer

Un référentiel est un emplacement dans lequel les packages IPS sont publiés et à partir duquel les packages sont extraits. Un référentiel peut se trouver sur le réseau local ou sur Internet. Une personne ou une société qui place un package dans un référentiel est appelé un éditeur. Chaque fichier manifest IA doit spécifier au moins un référentiel de packages IPS pour installer le SE Oracle Solaris.


Remarque –

La version SE Oracle Solaris de l'image d'initialisation IA et des packages IPS doit être la même. Le ou les référentiels IPS spécifiés dans le fichier manifest IA doivent contenir des packages pour cette version.


Utilisez la balise <source> pour spécifier un emplacement où le programme d'installation automatisée doit obtenir les packages à installer. Un élément <software> peut contenir plusieurs éléments <source>. Chaque élément <source> peut spécifier un éditeur de package IPS ou un chemin d'accès d'un répertoire.


Exemple 4–20 Spécification de référentiels de package IPS

Dans cet exemple, solaris est l'éditeur de package IPS préféré. Il s'agit du référentiel qui sera recherché en premier pour les packages IPS. Ce référentiel doit contenir les packages requis pour installer le SE Oracle Solaris. Ce référentiel doit contenir des packages pour le SE Oracle Solaris dont la version doit être la même que l'image d'initialisation IA associée à ce service d'installation.

Le référentiel mirror_repo contient exactement le même contenu que le référentiel solaris. Ce référentiel sera utilisé si la connexion au référentiel solaris est trop lente.

Le contenu du référentiel additional_repo est différent de celui du référentiel solaris. Ce référentiel sera utilisé si un package IPS spécifié n'est pas détecté dans le référentiel solaris. Le référentiel additional_repo peut être un référentiel sur le réseau local qui contient les packages IPS personnalisés, par exemple.

<software name="IPS">
  <source>
    <publisher name="solaris">
      <origin name="http://pkg.oracle.com/solaris/release"/>
      <mirror name="http://pkg.mirror_repo"/>
    </publisher>
  </source>
  <source>
    <publisher>
      <origin name="http://pkg.additional_repo"/>
    </publisher>
  </source>
</software>

Spécification d'un proxy HTTP pour accéder à un référentiel IPS

Un client doit accéder à un référentiel IPS pour installer le SE Oracle Solaris. Dans la configuration recommandée décrite dans Chapitre 1Présentation du programme d'installation automatisée, un serveur DHCP envoie les informations DNS au client. Ces informations DNS sont utilisées pour résoudre l'URI du référentiel IPS en adresse IP.

Si un client n'a pas de connexion directe au serveur du référentiel IPS, le fichier manifest IA peut spécifier un serveur proxy pour permettre au client de sortir de son réseau. Ce proxy s'applique à tous les éditeurs.

La valeur de l'attribut http_proxy de l'élément <ai_instance> est l'URL du proxy comme suit :

<auto_install>
  <ai_instance name="AI_manifest_name" http_proxy="http://192.168.0.101:8080">
    AI_manifest_contents
  </ai_instance>
</auto_install>