Crear y utilizar activos YUM

Si habilitó la biblioteca Red Hat Package Management (RPM) y el ciclo de vida, puede crear y utilizar activos que son paquetes de RPM.

Antes de empezar

Para poder crear utilizar activos de YUM, un administrador de repositorio debe habilitar la biblioteca de modelos RPM. Además, un administrador de repositorio o de comunidad debe crear una comunidad e importar el ciclo de vida de RPM a esa comunidad. Para obtener más información, consulte Habilitar la biblioteca Red Hat Package Management y Crear el ciclo de vida de Red Hat Package Management.

El cliente de yum puede integrar con Rational Asset Manager utilizando el repositorio de paquetes de RPM. El cliente de yum se instala de forma predeterminada en sistemas operativos Linux típicos.

Procedimiento

  1. Crear y someter un activo para cada paquete RPM. Seleccione Paquete RPM como el tipo de activo. Para obtener más información sobre cómo crear y someter activos, consulte Creación y sometimiento de activos. Cuando someta activos de paquete RPM en la comunidad, someta sólo un archivo para cada activo. También puede especificar una categoría que refleje la compatibilidad de la arquitectura y la versión del sistema operativo Linux. Por ejemplo, especifique la categoría RH61_i386 para indicar que un paquete sólo es compatible con Red Hat Enterprise Linux Versión 6.1 en la arquitectura i386. La biblioteca Red Hat Package Management incluye una lista predeterminada de categorías. Para aprender a añadir más categorías, consulte Definir esquemas de categorías de repositorio.
  2. En el sistema que ejecuta el sistema operativo Linux donde piensa utilizar el cliente de yum, en el directorio /etc/yum.repos.d, cree un archivo de definición de repositorio que debe utilizarse para acceder a la comunidad de Rational Asset Manager. Especifique el repositorio de paquete RPM mediante el siguiente URL: http://nombreDeUsuario:contraseña@nombreDeHost/raíz de contexto de servicios web/yum. Si añade el nombre de una categoría al URL, sólo los paquetes de esa categoría estarán disponibles para el cliente yum. Por ejemplo, utilice el URL siguiente para que sólo estén disponibles los paquetes categorizados como RH56_x86_64: http://nombre_usuario:contraseña@nombre_host/raíz_de_contexto_de_servicios_web/yum/RH56_x86_64. Tenga en cuenta que no puede especificar un número de puerto y que debe especificar un nombre de usuario y una contraseña para la autenticación. El siguiente ejemplo muestra el formato típico de un archivo de definición de repositorio de YUM:
    [ram]
    name=Rational Asset Manager YUM repository
    baseurl=http://user:pass@server.example.com/ram.ws/yum
    gpgcheck=0
    Cuando se utiliza el cliente de yum, accede a los paquetes almacenados en Rational Asset Manager.

Resultados

Cuando se instala un paquete utilizando el cliente de yum, Rational Asset Manager genera los archivos necesarios, incluido el archivo de índice de repomd.xml, filelists.xml.gz, primary.xml.gz y others.xml.gz.

Comentarios