Généralement, un composant d'un produit PIF peut être installé dans tous les environnements d'exploitation UNIX et Linux. Si vous souhaitez qu'un composant soit installé uniquement dans un environnement d'exploitation spécifique, vous devez définir le composant comme spécifique à une plate-forme. Vous spécifiez l'environnement d'exploitation souhaité via le mot-clé #sys: dans le fichier prototype. Le composant est installé uniquement sur cet ordinateur cible dont l'environnement d'exploitation correspond à l'identification de plate-forme spécifiée (paramètre PlatformID). Si aucun composant spécifique à une plate-forme n'est trouvé au cours de l'installation, le composant par défaut est installé sur l'ordinateur cible avec le paramètre PlatformID = Any.
Un exemple pertinent d'utilisation de composants spécifiques à une plate-forme est l'installation d'une bibliothèque partagée. Les noms des bibliothèques partagées varient selon les environnements d'exploitation UNIX. Sur les systèmes Sun Solaris et Linux, les noms des bibliothèques partagées se terminent par .so; sur HP-UX, ils se terminent par .sl et sur IBM-AIX, ils se terminent par .o ou .a. Pour inclure ces différentes conventions de dénomination à votre réseau, pour les systèmes HP-UX et Solaris par exemple, ajoutez à votre produit PIF deux composants spécifiques à la plate-forme. Le premier composant stocke la bibliothèque HP-UX avec l'extension .sl, le second stocke la bibliothèque Solaris avec l'extension .so.
L'outil de packaging fait la distinction entre les produits pouvant être installés sur n'importe quel environnement d'exploitation UNIX et Linux (PlatformID = Any) et les produits destinés à un environnement d'exploitation spécifié. Si un produit peut être installé sur n'importe quel environnement d'exploitation, tous les composants spécifiques à une plate-forme sont ajoutés au produit PIF. Si un produit peut être installé uniquement sur un environnement d'exploitation spécifié, tous les composants qui ne correspondent pas au paramètre PlatformID sont supprimés du produit PIF.
|
Copyright © 2014 CA Technologies.
Tous droits réservés.
|
|