Как распространять сборки пользовательских библиотек с помощью пакета.deb?

Моя компания использует набор внутренних программ, для которых требуются специальные сборки сторонних -библиотек (, таких как OpenCV ).

Эти библиотеки существуют в репозиториях Ubuntu, но эти существующие пакеты не были собраны с нужными нам опциями. В результате нам нужно создавать их самим и распространять вместе с нашими внутренними программами.

Я хотел бы распространять весь результат сборки (наших исполняемых файлов вместе со сборками пользовательских библиотек )в виде пакета .deb, чтобы упростить развертывание и обновление.

Если бы я установил эти пользовательские сборки в /usr, они могли бы конфликтовать со стандартными пакетами Ubuntu для тех же библиотек. Некоторые из них даже не указывают номер версии в именах общих объектных файлов.

Можно ли сделать пакет .deb, устанавливающий сборки пользовательских библиотек в /usr/local, если он предназначен только для внутреннего использования?

0
26.10.2021, 12:15
0 ответов

Теги

Похожие вопросы