The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Каталог документации / Раздел "Документация для Linux" / Оглавление документа

15.1.3 Использование библиотеки RPM

Все программы на C, использующие библиотеку RPM, нуждаются во включении заголовочного файла rpmcli.h, определяющего высокоуровневый API. Он базируется на опциях командной строки для утилиты rpm. Таблица ниже описывает другие нужные файлы для построения основных подсистем системы RPM.

Файл

Определяет

rpmdb.h

Функции доступа к БД RPM

rpmio.h

Процедуры ввода/вывода RPM

popt.h

Функции обработки опций командной строки

Кроме того, некоторое количество заголовочных файлов определяют основные объекты данных в RPM и функции для работы с этими объектами. Таблица ниже описывает эти файлы.

Файл

Определяет

rpmts.h

Объекты транзакций

rpmte.h

Элементы транзакций (пакеты)

rpmds.h

Информация о файлах

header.h

Заголовки пакетов

В большинстве rpm-дистрибутивах заголовочные файлы RPM расположены где-то в районе /usr/include/rpm . Для установки более точного места расположения используйте команду:

$ rpm ql rpm-devel

Далее - Компиляция и линковка RPM программ
Назад - Установка окружения программирования RPM
Содержание




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру