[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: