![]() ![]() ![]()
Какой рейтинг вас больше интересует?
|
![]()
Сборка RPM2011-10-10 15:11:00 (читать в оригинале)
Сборка RPM возможна из исходников и из уже скомпилированных программ. Возможно использование в пакете более одного набора исходников и заплаток (т.н. п-тчей).
Для сборки потребуются следующие пакеты:
Задать свои настройки и расположение директорий можно в файле ~/.rpmmacros следующего содержания: i. Собирать следует из-под непривилегированного пользователя. Корявая сборка из-под рута может случайно "почистить темп" с помощью rm -rf /* iИспользование ~ в путях до добра не доведет... Собственно, RPM пакет представляет из себя специально сформированный архив с упакованными в него файлом спецификации, подробно описывающим пакет (от названия софтины до правил деинсталляции) и тарболами исходников/не исходников (скомпилированной хрени и заплаток).
В общем-то сорцы надо класть в SOURCES, а забирать RPM-ки из RPMS.
Иногда .spec - файлы находятся в архиве с исходными кодами, что позволяет легко и быстро собрать RPM самому, без шаманства, положив .spec в SPECS, а сами коды в SOURCES:
rpmbuild -ba spec_name.spec
Иногда исходники бывают в виде .src.rpm пакета. Это хорошо и его можно просто пересобрать:
rpmbuild --rebuild openmpi-1.4.2-1.src.rpmЕсли нечего делать то можно попытаться собрать RPM самому:
В основном атомная ебля предстоит с написанием спецификации (в том случае если вы не автор софтины. хехе.). Подробное описание спецификаций для различных версий пакетов можно найти перейдя по ссылке, приведенной ниже.
|
![]() ![]() ![]()
Категория «Печатные издания»
Взлеты Топ 5
Падения Топ 5
![]()
Популярные за сутки
|
Загрузка...

BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.
взяты из открытых общедоступных источников и являются собственностью их авторов.