Пакет deb не имеет usr/lib после установки

Я создаю простой одиночный двоичный пакет deb, все отлично работает с исполняемым файлом, который находится в папке usr/ bin и запускается при нажатии на значок на рабочем столе. Теперь я хочу начать программировать функциональные возможности, поэтому я пишу сценарии bash и обычно сборщик пакетов добавляет их в папку usr/ lib после добавления их в файл debian / install.

Но у моего пакета deb нет папки usr/ lib после установки, я могу добавить их в папку usr/ bin, но lintian требует man-страницу для каждого файла в папке bin, так что на самом деле это не вариант.

Как мне получить папку usr/ lib? Lintian никогда не жалуется, когда пакет собирается, поэтому я не знаю, куда мне его положить.

С уважением Gijs

1 ответ

Решение

Каталоги установки должны быть определены в debian/[applicationname].install файл. Проверьте, правильно ли вы указали путь (/usr/lib) для ваших сценариев, и это должно работать.

Другие вопросы по тегам