Checkinstall : Créer facilement un paquet debian (*.deb) à partir des sources

Checkinstall permet de créer très facilement un un paquet deb à partir des sources d'un logiciel.

Pour installer ce logiciel, il suffit d'installer le paquet checkinstall.

Checkinstall s'utilise en ligne de commande. Il faut donc commencer par télécharger les sources de l'application dont vous souhaitez créer un deb. Une fois téléchargé, décompressez l'archive, ouvrez un terminal et déplacez-vous dans le dossier décompréssé de votre archive :

cd mon_paquet

Puis il s'agit de procéder comme avec une compilation normale, c'est-à-dire :

./configure && make

Enfin à l'étape suivante, c'est-à-dire au lieu du sudo make install classique, lancez dans un terminal :

sudo checkinstall

On vous demande d'abord si vous souhaitez créer un fichier de documentation, acceptez, puis une petite description de votre application que vous valider en laissant une ligne vide à la fin de votre description :

checkinstall 1.6.2, Copyright 2009 Felipe Eduardo Sanchez Diaz Duran
           This software is released under the GNU GPL.
 
 
Please write a description for the package.
End your description with an empty line or EOF.
>>Mon application est superbe elle fait ceci et cela...
>> 

et enfin on vous présente l'équivalent de ce que sera le fichier control de votre paquet deb.
Dans cette partie n'oubliez pas de mettre le numéro de version de votre application

*****************************************
**** Debian package creation selected ***
*****************************************
 
This package will be built according to these values: 
 
0 -  Maintainer: [ moi@monordi ]
1 -  Summary: [ Description donnée plus haut]
2 -  Name:    [ Mon_appli ]
3 -  Version: [ master ]
4 -  Release: [ 1 ]
5 -  License: [ GPL ]
6 -  Group:   [ checkinstall ]
7 -  Architecture: [ amd64 ]
8 -  Source location: [ bibledit-desktop-master ]
9 -  Alternate source location: [  ]
10 - Requires: [  ]
11 - Provides: [ bibledit-desktop ]
12 - Conflicts: [  ]
13 - Replaces: [  ]
 
Enter a number to change any of them or press ENTER to continue: 
 
Installing with make install...
 
>> 4.9.8

Vous trouverez à la fin de la procédure un paquet deb dans le dossier de vos sources qui sera directement installé.

Pour supprimer cette application, il suffit de supprimer son paquet. Selon la méthode choisie, la configuration globale de l'application est conservée ou supprimée. Les journaux du système, et les fichiers de préférence des utilisateurs dans leurs dossiers personnels sont toujours conservés.

—-

Contributeurs principaux : L'Africain.

  • checkinstall.txt
  • Dernière modification: Le 11/09/2022, 11:04
  • par moths-art