Этот тег для вопросов о rpmbuild, инструменте для создания RPM-пакетов.

rpmbuild готовит RPM-пакеты (см. тег ) из сценариев, также известных как spec- файлы. spec- файлы предоставляют информацию rpmbuild о необходимых шагах, которые должны быть выполнены для создания RPM-пакетов.

В целом стандартная программа подготовки об/мин состоит из следующих шагов:

  1. Создание условий строительства:

    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 
  2. Помещение исходных файлов в ~/rpmbuild/SOURCES каталог.

  3. Помещение spec- файлы в ~/rpmbuild/SPECS каталог.
  4. Выполнение rpmbuild options /path/to/spec/file.

См. также rpmbuild (8) страница справочника и подробные инструкции в Руководстве об/мин Fedora.

---------121--------1985----rpmlint является инструментом для проверки ошибок в RPM-пакетах.

rpmlint является инструментом для проверки ошибок в RPM-пакетах.

Еще нет никакого тега Wiki для этого тега …!

Справка wikis тега представляет вновь прибывших тегу. Они содержат обзор темы, определенной тегом, наряду с инструкциями по его использованию.

Все зарегистрированные пользователи могут предложить новый тег wikis.

(Обратите внимание, что, если у Вас есть меньше чем 20 000 репутаций, Ваш тег, Wiki будет одноранговым узлом, рассмотренным, прежде чем это будет опубликовано.)

2
ответа

Ошибка Rpmlint "use-tmp-in-%postun"

Вывод rpmlint: E: use-tmp-in-%postun Spec-файл: %postun rm -r /var/aci /tmp/aci_tmp 2> /dev/null Кроме того, я не могу удалить пакет Как я могу удалить каталог в /tmp после или перед удалением ...
11.01.2020