Библиотека моделей Red Hat Package Management (RPM) представляет собой модель
информации для пакетов RPM. Библиотека моделей позволяет управлять пакетами и их зависимостями,
а также предоставлять общий доступ к ним клиенту yum с помощью хранилища
пакетов.
Библиотека моделей RPM входит в состав
IBM® Rational Asset Manager.
С помощью типов ресурсов Пакет RPM и Функция RPM, а также стратегии RPM можно работать с другими
продуктами, такими как хранилище пакетов YUM.
Библиотека моделей обеспечивает возможность поиска и установки утвержденных
пакетов в клиенте
yum. Ресурсы пакетов RPM, которые доступны в сервлете
URL хранилища пакетов, можно использовать для следующих целей:
- Поиск пакетов по имени, диапазону версий и свойствам
- Загрузка пакета, связанного с конкретным пакетом или службой
Для включения библиотеки моделей RPM требуются права администратора хранилища. Дополнительная информация приведена в разделе Включение библиотеки Red Hat Package Management.
Хранилище пакетов доступно по следующему адресу:
http://<имя-хоста>:<порт>/<корневой-контекст>/yum.
Функции библиотеки моделей RPM
Библиотека моделей RPM содержит следующие компоненты:
- Типы ресурсов
- В библиотеке моделей RPM доступны ресурсы следующих типов: Пакет RPM и Функция RPM.
- Пакет
- Ресурсы пакета содержат атрибуты, позволяющие идентифицировать пакет. Они содержат информацию о
пакетах и предлагают поддержку отдельных функций поиска.
- Функция
- Ресурсы функции содержат атрибуты, описывающие возможности пакета. Ресурсы типа Функция доступны
только для чтения. Они содержат информацию о пакетах и предлагают поддержку отдельных функций
поиска.
- Типы взаимосвязей
- В библиотеке моделей RPM доступны типы отношений следующих типов: Функция, Провайдер
функции, Совпадающие требуемые функции и Требуется для.