créer un paquet debian - Installation - Linux et OS Alternatifs
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
Marsh Posté le 12-06-2004 à 12:17:34
ReplyMarsh Posté le 12-06-2004 à 12:32:43
s'il fallait argumenter, quelle serait le pour et le contre entre les deux ?
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éé.
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 ??
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 ..... |
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é
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