Re: MàJ d'un soft compilé
West a écrit :
Bonjour la liste,
J'aimerais savoir comment peut on mettre à jour un logiciel installé par
compilation de manière sure, sans perdre sa configuration, s'assurer que
ce n'est que le delta qui soit installé.
Avez vous des procédures ?
Cela dépend t'il du makefile ? j'entends par là, que le développeur
aurait pensé à ce cas et laisserait les fichiers de config sans
modification par exemple, ou remplace t'il purement et simplement tous
les fichiers.
Qu'elle sont les méthodes à a voir afin d'obtenir une mise à jour propre
sans trop de soucis (presque à la manière de APT) ?
Sachant que le plus souvent on ne sais plus trop ce qui est installé
comme fichiers et oû (meme si maintenant je prend l'habitude de faire un
ls avant et apres la compilation histoire d'avoir les ajouts ou
modification apres la compilation.
Merci de vos lumières à ce sujet.
Installer checkinstall
Compiler ton programme
lancer checkinstall à la place de make install
et ton programme compilé apparait sous la forme d'un .deb que tu peux
installer avec dpkg
CheckInstall keeps track of all the files created or
modified by your installation script ("make install"
"make install_modules", "setup", etc), builds a
standard binary package and installs it in your
system giving you the ability to uninstall it with your
distribution's standard package management utilities.
Homepage: http://asic-linux.com.mx/~izto/checkinstall/
http://www.asic-linux.com.mx/~izto/checkinstall/docs/README
Reply to: