Существует ли валидная структура package .deb для обычных пользовательских программ? Я делал пакеты .deb для системных демонов, которым требовался корневой доступ. И я пошел по тому же пути для обычного приложения с графическим интерфейсом и поместил программу в папку /usr/bin/ (настройки создаются в папке ~/.config/MY_PROGRAM). Итак: ожидается, что программа будет запущена только с помощью sudo (root-доступ) (доступ запрещен для обычного пользователя Ubuntu). Но мне это не нужно.
Как это сделать правильно? Я слышал, что некоторые люди помещают их в папку /usr/local/bin/, /opt/, но, по словам утилиты lintian и документации, все это недопустимые методы, поскольку они предназначены для самостоятельной сборки приложений или в случае /opt/ для плагинов приложений.
Вопрос: где я должен хранить исполняемый бинарный файл в пакете deb?




