Désinstallation d'un apps compilé à la main - Installation - Linux et OS Alternatifs
Marsh Posté le 18-01-2004 à 14:21:33
make uninstall ?
Marsh Posté le 18-01-2004 à 14:24:02
pour ca faut conserver le dossier des sources, vrai?
Marsh Posté le 18-01-2004 à 14:24:31
vrai
Marsh Posté le 18-01-2004 à 14:25:52
et ca devient pas genant, dans le sens que ca peut utiliser vachement de l'espace à la longue?
à cette réponse j'attends un "vrai, mais c'est la facon de faire"
Marsh Posté le 18-01-2004 à 14:26:35
tu recompiles un coup en reprenant les sources et tu fais le make uninstall et zou
Marsh Posté le 18-01-2004 à 14:29:19
ahhh bin tiens c'est pas fou du tout ca
faut recompiler avec les mêmes options par contre
merci du conseil
Marsh Posté le 18-01-2004 à 14:30:14
De rien bonne chance James
Marsh Posté le 18-01-2004 à 14:32:51
klaimant a écrit : De rien bonne chance James |
Bond, James Bond!
Marsh Posté le 18-01-2004 à 16:00:15
Et on fait comment s'il n'y a pas d'option uninstall dans le makefile ?
Marsh Posté le 18-01-2004 à 16:01:28
drapal
Marsh Posté le 18-01-2004 à 16:02:14
tuxracer a écrit : Et on fait comment s'il n'y a pas d'option uninstall dans le makefile ? |
ca l'arrive ca? t'a des exemple concret?
Marsh Posté le 18-01-2004 à 16:03:03
Ca n'a peut-etre rien à voir mais quand j'entends compilation je pense Gentoo. Alors ma question: comment se passent les desinstallation sur cette distrib ?
Marsh Posté le 18-01-2004 à 16:04:04
Burgergold a écrit : |
Rien de précis, mais c'est une question que je me suis posé.
Marsh Posté le 18-01-2004 à 16:06:54
emerge unmerge
puis emerge depclean (à utiliser avec précaution !!!)
Marsh Posté le 18-01-2004 à 16:12:42
tuxracer a écrit : Et on fait comment s'il n'y a pas d'option uninstall dans le makefile ? |
tu refait une compile en mettant comme prefix /tmp/machin, et tu regarde les fichiers qu'il a installé, et tu les vire sur la vraie racine
Marsh Posté le 18-01-2004 à 16:13:49
mirtouf a écrit : emerge unmerge |
ya pas ca sur toutes les distro
encore moins sur sur lfs
Marsh Posté le 18-01-2004 à 16:15:10
Je répondais à AirbaT.
Marsh Posté le 18-01-2004 à 16:16:11
mirtouf a écrit : Je répondais à AirbaT. |
oups javais meme pas vu son message
ma faute
Marsh Posté le 18-01-2004 à 16:30:54
void_ppc a écrit : |
Ok, merci.
Marsh Posté le 21-02-2005 à 12:56:21
quelqu'un aurait une solution a ce problème parce ke make uninstall ou deinstall ca marche pas si il n'y est pas ds le makfile
Marsh Posté le 21-02-2005 à 12:57:08
airv3 a écrit : quelqu'un aurait une solution a ce problème parce ke make uninstall ou deinstall ca marche pas si il n'y est pas ds le makfile |
la solution est dans le topic, et tu peux taper autant de lettres que tu veux, tu ne les paye pas
Marsh Posté le 21-02-2005 à 13:10:18
ben le problème c'est que j'ai installé asterisk et ds les source j'ai pas eu besoin de faire de ./configure, il faut faire un make puis make install direct...
donc la solution dans mon cas n'est pas dans le topic
Marsh Posté le 21-02-2005 à 13:54:46
airv3 a écrit : ben le problème c'est que j'ai installé asterisk et ds les source j'ai pas eu besoin de faire de ./configure, il faut faire un make puis make install direct... |
make -n install et tu effaces à la main. Attention de ne pas effacer un fichier nécessaire!
La prochaine fois, utilise les outils de ta distribution ou, au pire, utilise stow.
Marsh Posté le 22-02-2005 à 11:40:59
[quote=639660,0,24,1207]ben le problème c'est que j'ai installé asterisk et ds les source j'ai pas eu besoin de faire de ./configure, il faut faire un make puis make install direct...
donc la solution dans mon cas n'est pas dans le topic[/quote]
sisi, elle est dans le topic
Tu refait une install en mettant --prefix=/tmp/toto, et tu regarde ce qu'il a installé, et après tu vire les fichiers dans la vraie racine
Marsh Posté le 22-02-2005 à 14:16:35
[quote=640179,0,26,208033]
Tu refait une install en mettant --prefix=/tmp/toto, et tu regarde ce qu'il a installé, et après tu vire les fichiers dans la vraie racine[/quote]Bof, make -n permet d'afficher les opérations qui seraient executée sans le -n, c'est quand même plus propre (et plus rapide).
Il faut faire attention à ce que tu supprimes, si l'installation écrase un fichier il ne faut pas le supprimer sous peine d'avoir des problèmes.
(pourquoi j'ai l'impression de me repéter? )
Marsh Posté le 18-01-2004 à 14:10:31
Lorsque l'on compile à la main, apache par exemple, le make install balance les fichiers un tantinet à divers endroits
y a t-il un moyen propre de retirer ce qui vient de cette compilation sans y laisser aucune trace de l'application en question?
---------------
http://www.boincstats.com/signature/user_664861.gif