Contenu | Rechercher | Menus

Checkinstall : Créer facilement un deb à partir des sources

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

Pré-requis

Installation

Pour installer ce logiciel, il suffit d'installer les paquets checkinstall.

Utilisation

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 comme avec une compilation normale, c'est-à-dire :

./configure && make

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

sudo checkinstall

On vous demande d'abord si vous souhaitez créer un fichier de doc, 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 appli est superbe elle fait ceci et cel
>> 

et enfin on vous présente l'équivalent de ce que sera le fichier control de votre 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é.

Désinstallation

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.

Voir aussi

—-

Contributeurs principaux : L'Africain.



Le contenu de ce wiki est sous licence : CC BY-SA v3.0