Pour le plaisir, j'ai compilé et installé gcc 4.7.2 dans ~/build, qui contient des répertoires bin, doc, lib, include, man, share, et autres, tous ajoutés aux variables d'environnement appropriées.
Maintenant, je veux le supprimer, pour qu'il cesse de masquer mon v4.4.7 /usr/bin/gcc avec toutes ses bibliothèques associées et tout ce qui va avec (quoi qu'ils soient), mais, bien sûr, les fichiers make de GCC n'offrent pas de cible de désinstallation, et find ~/bin -iname "\*gcc*"
donne beaucoup de résultats.
Ma seule option est-elle de définir le préfixe sur un répertoire temporaire, de lancer à nouveau l'installation, puis d'utiliser ce nouveau jeu de fichiers comme guide pour supprimer les anciens ? Ou y a-t-il une meilleure façon de faire ?
Ceci est sur Springdale Linux 6.4 (Pisa), noyau 2.6.32-358.11.1.el6.x86_64, et je n'ai pas accès root.