Création et utilisation d'actifs YUM

Si vous avez activé la bibliothèque et le cycle de vie Red Hat Package Management (RPM), vous pouvez créer et utiliser des actifs package RPM.

Avant de commencer

Pour que vous puissiez créer et utiliser des actifs YUM, il faut qu'un administrateur de référentiels active la bibliothèque de modèles de RPM. De plus, il faut qu'un administrateur de référentiels ou de communautés crée une communauté et y importe le cycle de vie RPM. Pour plus d'informations, voir Activation de la bibliothèque Red Hat Package Management et Création du cycle de vie Red Hat Package Management.

Le client yum peut s'intégrer avec Rational Asset Manager en utilisant le référentiel de packages RPM. Il est installé par défaut sur les systèmes Linux types.

Procédure

  1. Créez et soumettez un actif pour chaque package RPM. Sélectionnez Package RPM comme type d'actif. Pour en savoir plus sur la création et la soumission d'actifs, voir Créer et soumettre des actifs. Lorsque vous soumettez des actifs de package RPM dans la communauté, ne soumettez qu'un seul fichier pour chaque actif. Vous avez également la possibilité d'indiquer une catégorie reflétant la compatibilité d'architecture et de version de système d'exploitation Linux. Par exemple, spécifiez la catégorie RH61_i386 pour indiquer qu'un package n'est compatible qu'avec Red Hat Enterprise Linux version 6.1 sur l'architecture i386. La bibliothèque Red Hat Package Management inclut une liste par défaut de catégories. Pour savoir comment ajouter des catégories supplémentaires, voir Définition des schémas de catégories dans le référentiel.
  2. Sur l'ordinateur sous Linux sur lequel vous comptez utiliser le client yum, dans le répertoire /etc/yum.repos.d, créez un fichier de définition de référentiel à utiliser pour l'accès à la communauté Rational Asset Manager. Spécifiez le référentiel de packages RPM avec l'URL suivante : http://nomutilisateur:motdepasse@nomhôte/racine-contexte des services Web/yum. Si vous ajoutez le nom d'une catégorie à l'URL, seuls les packages de cette catégorie seront accessibles au client yum. Par exemple, utilisez l'URL suivante pour que seuls les packages catégorisés sous RH56_x86_64 soient disponibles : http://nomutilisateur:motdepasse@nomhôte/racine-contexte des services Web/yum/RH56_x86_64. Notez que vous ne pouvez pas spécifier de numéro de port et que vous devez indiquer un nom d'utilisateur et un mot de passe pour authentification. L'exemple suivant montre le format type d'un fichier de définition de référentiel YUM :
    [ram]
    name=référentiel YUM Rational Asset Manager
    baseurl=http://user:pass@server.example.com/ram.ws/yum
    gpgcheck=0
    Lorsque vous utilisez le client yum , il accède aux packages stockés dans Rational Asset Manager.

Résultats

Lorsque vous installez un package avec le client yum, Rational Asset Manager génère les fichiers nécessaires, comprenant le fichier d'index repomd.xml , filelists.xml.gz, primary.xml.gz et others.xml.gz.

Commentaire