Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 11/06/2006, à 20:04

jerome73

Desinstaller une application installée depuis ses sources

il y a certaines applications qui ne se trouvent pas dans les distributions mais que l'on peut installer en les compilant à partir des sources( en .gz par ex, avec make , make install...)...

Comment desinstaller une application  installée depuis ses sources   ?

Que faut-il supprimer? Dans quel dossier?

jerome


* PC carte mere MSI K8T neo2-F v2.0 - carte graphique MSI NX6600-TD128 -
processeur AMD athlon 64 3000+ 1800hz- Ram 1,5Go - Ubuntu_9.04_32bit_i386
* eeePC1000HA -1,6Ghz - DD160Go - Ram 1Go - Lucid Netbook Edition (10.04)

Hors ligne

#2 Le 11/06/2006, à 21:17

Balkoth

Re : Desinstaller une application installée depuis ses sources

Ça dépend des applications...

Celles qui sont codées correctement te permettent de faire sudo make uninstall, ou alors fournissent un script du genre uninstall.sh.
En général le fichier README ou INSTALL fourni explique comment faire.

D'autres applications s'installent uniquement localement (si tu n'as pas eu besoin de faire un sudo ou de taper ton mot de passe), là c'est simple pour désinstaller il suffit de supprimer le dossier concerné (celui dans lequel tu as fait ./configure && make).

Enfin, il existe de rares cas où il a été nécessaire de faire un sudo make install, que la documentation est absente, et que sudo make uninstall ne fonctionne pas. Dans ce cas il faut tout enlever à la main, ce qui est pénible. Une solution lourde serait de refaire un make install pour voir la liste des fichiers installés, et les effacer un à un ensuite.

Hors ligne

#3 Le 11/06/2006, à 21:23

Desintegr

Re : Desinstaller une application installée depuis ses sources

Balkoth a écrit :

Enfin, il existe de rares cas où il a été nécessaire de faire un sudo make install, que la documentation est absente, et que sudo make uninstall ne fonctionne pas. Dans ce cas il faut tout enlever à la main, ce qui est pénible. Une solution lourde serait de refaire un make install pour voir la liste des fichiers installés, et les effacer un à un ensuite.

C'est d'ailleurs une raison pour laquelle il faut toujours utiliser le système de paquetages de la distribution.


Hoc Volo, Sic Jubeo !
Mon wiki : http://desintegr.free.fr

Hors ligne

#4 Le 11/06/2006, à 22:45

AlexandreP

Re : Desinstaller une application installée depuis ses sources

... et utiliser "checkinstall" plutôt que "make install".
http://doc.ubuntu-fr.org/installation/compilation


«La capacité d'apprendre est un don; La faculté d'apprendre est un talent; La volonté d'apprendre est un choix.» -Frank Herbert
93,8% des gens sont capables d'inventer des statistiques sans fournir d'études à l'appui.

Hors ligne

#5 Le 11/06/2006, à 23:15

Geoffrey

Re : Desinstaller une application installée depuis ses sources

sudo make clean (ou clear ?) desinstalle le programme il me semble

Hors ligne

#6 Le 11/06/2006, à 23:32

Cathou

Re : Desinstaller une application installée depuis ses sources

Non, tu te trompes.

#7 Le 12/06/2006, à 10:53

Balkoth

Re : Desinstaller une application installée depuis ses sources

@AlexandreP
Je ne connaissais pas checkinstall, c'est pratique ça, merci smile

@Geoffrey
make clean supprime les fichiers créés par make, les fichiers locaux donc.
C'est utile lorsque l'on veut recompiler suite à une modification des sources, pour éviter les conflits.
Mais ça n'a aucun effet sur les fichiers installés par un make install/chekinstall.

Hors ligne

#8 Le 13/06/2006, à 09:50

jerome73

Re : Desinstaller une application installée depuis ses sources

Merci à tous pour ce concentré d'infos.
Je vais me pencher sur la question.

jerome


* PC carte mere MSI K8T neo2-F v2.0 - carte graphique MSI NX6600-TD128 -
processeur AMD athlon 64 3000+ 1800hz- Ram 1,5Go - Ubuntu_9.04_32bit_i386
* eeePC1000HA -1,6Ghz - DD160Go - Ram 1Go - Lucid Netbook Edition (10.04)

Hors ligne