Red Hat Package Management (RPM) model library

The Red Hat Package Management (RPM) model library is an information model for RPM packages. You can use the model library to manage packages and their dependencies and make them available to the yum client through a package repository.

The RPM model library is included in IBM® Rational® Asset Manager. You can use the RPM package and RPM capability asset types and RPM policy to work with other products as a YUM package repository.

With the model library, you can search for and install approved packages in the yum client. When RPM package assets are visible from a package repository URL servlet, you can use those assets for the following purposes:

To enable the RPM model library, you must be a repository administrator. For more information, see Enabling the Red Hat Package Management library.

The package repository is available at http://<hostname>:<port>/<context-root>/yum.

RPM model library features

The RPM model library includes the following features:
Asset types
The asset types in the RPM model library include RPM Package and RPM Capability.
Package
Package assets contain attributes that identify the package. This asset type provides information about packages and enables specific search capabilities.
Capability
Capability assets contain attributes that describe the capabilities of a package. The Capability asset type is a generated, read-only asset. This asset type provides information about packages and enables specific search capabilities.
Relationship types
The relationship types in the RPM model library include Capability, Capability Provider, Matching Required Capabilities, and Required By.

Feedback