LINUX.ORG.RU

Создать Rpm пакет из готовых путей

 , ,


0

2

На учёбе дали задание сделать rpm пакет для CentOS 8 из пути. Пример: есть /usr/bin/some_app - это готовая программа. Нужно сделать из этого пути rpm пакет так, чтобы можно было установить эту программу по тому же пути. Я почитал, но везде пишут про делание rpm-ов из исходников. Прошу помощи как это сделать.


Тебе преподаватель либо дал материалы, по которым ты можешь собрать пает.

Либо, если это всё же ВУЗ, а значит высшее образование, то ты сам можешь открыть документацию по структуре RPM пакета и собрать его.

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

Сборка из исходников - это лишь получение бинарных файлов программы, которы потом будут запакованы в RPM пакет.

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

Документацию с описанием этой структуры и необходимых прочих файлов можно найти в Internet.

Высшее образование это в первую очередь умение самому искать информацию и работать с ней.

anonymous
()
Ответ на: комментарий от anonymous

Спасибо. Попробую применить Ваше решение.

czan
() автор топика

https://fedoraproject.org/wiki/How_to_create_a_GNU_Hello_RPM_package

везде пишут про делание rpm-ов из исходников

Просто пропускаешь секцию с build и идёшь дальше.

В качестве примера можно спеки питон-пакетов каких-нибудь простых посмотреть, в них нет сборки.

alpha ★★★★★
()
19 декабря 2019 г.
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.