Краткое руководство по сборке пакета: различия между версиями

Материал из ALT Linux Wiki
(Новая: Категория:HOWTO Данное HOWTO поможет вам самостоятельно создать свой пакет в дистрибутивах ALT Linux. Расш...)
 
Строка 17: Строка 17:
=== Доступ к репозиторию ===
=== Доступ к репозиторию ===


Для того, чтобы собрать пакет, потребуется доступ к репозиторию (будут нужны зависимые пакеты). Идеальный вариант — копия Sisyphus или необходимого [[Branches|бранча]].
Для того, чтобы собрать пакет, потребуется доступ к репозиторию (будут нужны зависимые пакеты). Идеальный вариант — [[Mirror|копия Sisyphus]] или необходимого [[Branches|бранча]]. Однако можно использовать и удалённый репозиторий. Организация доступа к репозиторию будет рассмотрена ниже.

Версия от 16:09, 26 сентября 2008


Данное HOWTO поможет вам самостоятельно создать свой пакет в дистрибутивах ALT Linux. Расширенную информацию о тонкостях сборки пакетов и их сопровождению вы можете найти в разделах и.

Подготовка к сборке пакета

Помимо желания собрать пакет вам необходимо:

  • Исходный код программы или библиотеки
  • Доступ к репозиторию
  • Сборочная среда

Исходный код

Исходный код для пакета вы можете скачать из Интернета. Положим, вы скачали архив с исходным кодом foo-1.2.3.tar.gz

Доступ к репозиторию

Для того, чтобы собрать пакет, потребуется доступ к репозиторию (будут нужны зависимые пакеты). Идеальный вариант — копия Sisyphus или необходимого бранча. Однако можно использовать и удалённый репозиторий. Организация доступа к репозиторию будет рассмотрена ниже.