Сборка rpm пакета с помощью rpmbuild

Материал из Wiki AlterOS
Версия от 15:19, 3 октября 2019; 188.123.232.39 (обсуждение) (Новая страница: «Сборка RPM. Подготовка к сборке. Установка необходимых компонентов. Для сборки rpm-пакета…»)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Сборка RPM. Подготовка к сборке. Установка необходимых компонентов. Для сборки rpm-пакета в системе должен быть установлен rpm-building. Для установки необходимо воспользоваться командой sudo yum install rpm-build'. Также вам может понадобится пакеты gcc/gcc++, поэтому сразу же прописываем команду sudo yum install gcc, если еще он у вас не установлен.

Необходимо создать каталог со структурой BUILD, RPMS, SOURCES, SPECS, SRPMS. В последствии можно использовать команду rpmdev-setuptree.

Spec-файл является чуть ли не самым важным файлом rpm-пакета. Он и является непосредственной "инструкцией" по установке. Рассмотрим основные макросы (со знаком %)

Summary: HelloWorld test program краткое описание пакета Name: HelloWorld название имя Version: 1.0 версия пакета