У меня есть несколько двоичных файлов: foo, bar.so и foo.lnk. Я хочу сделать deb, который будет извлекать foo в /usr/share/foo/foo
, bar в тот же каталог и foo.lnk в /usr/share/applications
. Я не хочу включать какой-либо источник, и есть несколько зависимостей, которые мне нужны, чтобы убедиться, что они установлены.
Я нашел некоторые ресурсы, такие как http://www.webupd8.org/2010/01/how-to-create-deb-package-ubuntu-debian.html и https://wiki.debian.org/IntroDebianPackaging. Проблема в том, что они являются руководствами, предназначенными для включения источника. Кроме того, я действительно не понимаю, как мне указать, куда извлекать определенные файлы.
Я нашел относительно простой способ сделать это, все, чего не хватает, это как запускать сценарии до и после установки. (И если есть способ добавить скрипт удаления).