web-dev-qa-db-fra.com

Ajout de scripts d'installation post .deb

Donc, je construis un .deb, et je dois faire quelques commandes de post-installation (relier les chemins des bibliothèques et quelques autres choses).

Y a-t-il un moyen de l’avoir afin que lorsque vous faites un Sudo dpkg -i <pacakage-name>.deb, un script s’exécute?

17
jrg

Vous pouvez exécuter des commandes après l’installation à l’aide du script postinst Shell situé dans le dossier debian de la source.

Il s’agit d’un script Shell normal contenant toutes les commandes à exécuter (dans l’ordre) après l’installation du package. dpkg le lancera automatiquement. Donc, tout ce que vous avez à faire est de créer un script Shell avant de compresser votre paquet source dans un paquet binaire, nommez-le comme 'postinst' et mettez-le dans le répertoire debian.

Pour plus d’informations, visitez le Guide de l’emballage Ubunt .

20
rigved