Сборка rpm пакета с помощью rpmbuild — различия между версиями

Материал из Wiki AlterOS
Перейти к: навигация, поиск
(Новая страница: «Сборка RPM. Подготовка к сборке. Установка необходимых компонентов. Для сборки rpm-пакета…»)
(нет различий)

Версия 15:19, 3 октября 2019

Сборка 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 версия пакета