Créer un package Debian à partir d'un make install

Pour déployer sur des systèmes homogènes (même version de Linux, de packages systèmes, etc...) des produits à partir des sources, on peut se contenter d'utiliser les binaires compilés à partir d'un des système.

Pour déployer des applications sur Debian, rien de mieux que des paquets .deb. Donc comment créer un paquet à partir des binaires déployés lors de ce combo ?

./configure
make
sudo make install

Il suffit d'utiliser checkinstall. A la place de sudo make install, on ira tapper

sudo checkinstall

Après quelques questions correspondantes à la configuration du paquet (nom du paquet, mainteneur, version...), cela produira un .deb facilement déployable via un

dpkg -i nom_du_paquet.deb

Bonus : si vous souhaitez extraire le contenu du paquet, faites un

dpkg -x nom_du_paquet.deb

Damien Gustave

Read more posts by this author.