Сборка DEB пакета

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

Модераторы: Olej, adminn

Правила форума
Все сообщения не по теме форума будут, без каких либо уведомлений, удаляться, а их авторы - убираться из регистрации.
Язык сообщений - исключительно русский.
Ka!n

Сборка DEB пакета

Непрочитанное сообщение Ka!n » 01 окт 2011, 16:19

День добрый,

Появилась необходимость собрать deb пакет и возник вопрос - а есть ли в deb аналог "prefix" из rpm?
Если быть конкретнее то нужно сделать пакет способный ставиться в любую директорию отличную от дефолтной(relocable в ред хатной терминологии:)), например:
путь по умолчанию: /usr/example/...
при указании другого пути, например /tmp(через аргумент instdir или как то ещё), должно получиться так: /tmp/example/...
Сейчас же при запуске с тем же instdir=/tmp пакет просто разворачивает всю свою файловую структуру: /tmp/usr/example/...
Пересмотрев документацию по созданию пакетов ни чего подобного не нашел, создалось впечатление что в Debian данная возможность просто не предусмотрена... хотя может плохо смотрел)

Всем за ранее спасибо.

dmitriev
Писатель
Сообщения: 461
Зарегистрирован: 12 янв 2009, 19:36
Контактная информация:

Re: Сборка DEB пакета

Непрочитанное сообщение dmitriev » 03 окт 2011, 16:31

В Debian есть понятие deb-src пакеты. http://www.debian.org/doc/manuals/apt-h ... co.ru.html Они как бы исходники, но уже подготовлены для компиляции в Debian. Я уверен, что все, что может RPM, может и dpkg.

Читайте, никто за вас это не сделает.

Ответить

Вернуться в «Общий по Linux и открытому софту»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 4 гостя