créer un paquet debian

créer un paquet debian - Installation - Linux et OS Alternatifs

Marsh Posté le 12-06-2004 à 10:54:51    

quand on installe un logiciel a la mano sous debian, y'a un moyen pas trop compliqué (3-4 lignes de commandes) d'en créer un paquet deb avant de l'installer, afin, le cas échéant, de pouvoir le désinstaller facilement ?


---------------
Bitcoin, Magical Thinking, and Political Ideology
Reply

Marsh Posté le 12-06-2004 à 10:54:51   

Reply

Marsh Posté le 12-06-2004 à 12:03:45    

tu fais "apt-get install checkinstall" puis un "man checkinstall"
 
En fait, tu lances checkinstall à la place de make install, il va te créer un .deb dans le répertoire courant, et te l'installer comme si c'était un .deb qui viendrait d'un apt, et tu pourras le désinstaller proprement avec un apt-get remove comme tu le ferais habituellement


Message édité par phileas_fox le 12-06-2004 à 12:07:04
Reply

Marsh Posté le 12-06-2004 à 12:17:34    

Reply

Marsh Posté le 12-06-2004 à 12:17:51    

ya la commande dpkg-buildpackage qui marche tres bien

Reply

Marsh Posté le 12-06-2004 à 12:32:43    

s'il fallait argumenter, quelle serait le pour et le contre entre les deux ?


---------------
Bitcoin, Magical Thinking, and Political Ideology
Reply

Marsh Posté le 12-06-2004 à 15:09:32    

Pour dpkg-buildpackage, il me semble qu'il faut que le paquet source contienne un répertoire debian avec les rules qui vont bien... C'est le cas de tous les paquets sources debian et quelquefois de certaines sources, comme mplayer, xvid 1.0,...
 
Checkinstall n'a pas besoin de ça. Il remplace le "make install" en fabriquant un "faux" paquet debian (pas de gestions des dépendances, etc...).
 
Donc, quand tu as un répertoire débian dans ton archive : dpkg-buildpackage, quand pas de répertoire debian : checkinstall qui permet une désinstallation propre du paquet créé.

Reply

Marsh Posté le 12-06-2004 à 15:53:47    

voila, donc c'est checkinstall qui m'intéresse le plus

Reply

Marsh Posté le 12-06-2004 à 15:54:13    

Dacal a écrit :

Pour dpkg-buildpackage, il me semble qu'il faut que le paquet source contienne un répertoire debian avec les rules qui vont bien... C'est le cas de tous les paquets sources debian et quelquefois de certaines sources, comme mplayer, xvid 1.0,..


 
ouica c'est vrai, mais d'un autre coté c'est plus propre, car on a le changelog, les dependances .....
 
checkinstall gere les dependances ??

Reply

Marsh Posté le 12-06-2004 à 16:21:26    

dam1330 a écrit :

ouica c'est vrai, mais d'un autre coté c'est plus propre, car on a le changelog, les dependances .....
 
checkinstall gere les dependances ??


 
mais quand t'as envie de tester un petit prog en faisant une vraie install, ca donne pas envie de se faire chier avec les dépendances et tout.
 
Là tu tapes checkinstall et c'est réglé :)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed