Этот тег для вопросов о rpmbuild, инструменте для создания RPM-пакетов.
rpmbuild
готовит RPM-пакеты (см. тег об/мин) из сценариев, также известных как spec
- файлы. spec
- файлы предоставляют информацию rpmbuild
о необходимых шагах, которые должны быть выполнены для создания RPM-пакетов.
В целом стандартная программа подготовки об/мин состоит из следующих шагов:
Создание условий строительства:
mkdir ~/rpmbuild mkdir ~/rpmbuild/{BUILD,BUILDROOT,RPMS,SOURCES,SPECS,SRPMS} # Directories summary: # # BUILD in this directory source code will be built # BUILDROOT in this directory software will be installed before packing in the package # RPMS this directory contains completed (binary) RPM packages # SOURCES where you should put the sources for the application # SPECS where you should place the spec file(s) # SRPMS this directory contains completed source RPM packages
Помещение исходных файлов в ~/rpmbuild/SOURCES
каталог.
spec
- файлы в ~/rpmbuild/SPECS
каталог.rpmbuild options /path/to/spec/file
.См. также rpmbuild (8) страница справочника и подробные инструкции в Руководстве об/мин Fedora.
---------121--------1985----rpmlint является инструментом для проверки ошибок в RPM-пакетах.rpmlint является инструментом для проверки ошибок в RPM-пакетах.