The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Каталог документации / Раздел "Документация для Linux" / Оглавление документа

10.1.3 Зависимости сборки

Однажды собранный, пакет уже несет в себе ряд зависимостей. Эти зависимости влияют так или иначе на любого пользователя, который желает установить пакет в систему. Однако, существуют и зависимости времени сборки пакета. Если они формализованы, в spec-файле появляется информация для сборщика и утилиты rpmbuild о средствах, необходимых для сборки данного пакета. В обычном случае зависимости установки и зависимости сборки - не одно и то же и это обстоятельство хорошо ложится на общее стремление вендоров дистрибутивов Linux отделять пакеты с исполняемым ПО от пакетов со средствами разработки.

RPM позволяет задать зависимости сборки с помощью следующего синтаксиса:

BuildRequires:

BuildConflicts:

BuildPreReq:

Указанные директивы ничем не отличаются от Requires:, Conflicts: и PreReq:, за исключением того обстоятельства, что это потребности исключительно времени сборки, а не времени установки и функционирования.

Далее - Автоматизация создания списка зависимостей
Назад - Установка предварительных требований
Содержание




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру