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
- 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.
- 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.