Meuh non ! Refais pas une installation pour si peu !!!
Suffit que tu desactives les depots hors "bande des 4" (les 3 officiels plus livna).
Pour cela :
# gedit /etc/yum.repos.d/<nom du depot>.repo
La dedans tu reperes la(les) ligne(s) :
enabled=1
Que tu remplaces par :
enabled=0
Tu fais ca pour tous les fichiers *.repo de ce repertoire, sauf :
fedora-core.repo
fedora-extras.repo
fedora-updates.repo
livna.repo
En effet ces fichiers contiennent les depots officiels et livna (qui ne presente pas d'incompatibilites avec les depots officiels et est plus que necessaire pour une utilisation decente d'un ordinateur personnel). Pour ces 4 fichiers, le traitement est un peu particulier. Si tu les ouvres avec gedit, tu remarqueras qu'ils contiennent des infos pour plusieurs depots dont le nom est entre crochets (ex :
[core]). Si on prend l'exemple du fichier
fedora-core.repo, tu peux deceler dedans les depots :
[core]
[core-debuginfo]
[core-source]
Le seul etant reellement necessaire etant bien evidemment [core] (les autres correspondent a une utilisation plus poussee comme du debug ou de la recompilation de rpm). Le depot [core] sera donc le seul du fichier
fedora-core.repo a avoir la valeur "1" pour "enabled" alors que les autres auront la valeur "0" !
Si tu as bien suivi, tu peux refaire la meme chose pour les 3 autres fichiers *.repo cite precedemment et ne conserver pour chacun d'eux que LE depot important.
Voila, tes depots sont configures correctement. A savoir que s maintenant tu veux installer un paquet disponible sur un depot inactif (mais present puisque tu l'as deja installe), tu devras utiliser la ligne :
# yum [b]--enablerepo=<ton depot inactif>[/b] update/install/remove/...
. En revanche pour la bande des 4, pas de problemes 😉
Maintenant que tes depots sont reconfigures, il faudrait peut etre voir quels sont les paquets que tu as installes et qui pourraient causer des eventuelles incompatibilites. Pour ca, je t'avoue que je sais pas encore trop comment lister les paquets provenant d'un certain depot (en vue de les remplacer par leur equivalent dans les depots officiels si possible, de les laisser tels quels sinon). Je planche la dessus, si quelqu'un a une idee... :-?
EDIT :
@spirit : mettons que tu aies le noyau 2.6.18-1.2849 et 2.6.18-1.2868
Tu veux supprimer le deuxieme puisque le kmod dont tu as besoin n'est pas disponible (ce qui se resoud en une journee voire moins parfois 😉), pour cela il faut deja que tu bootes sur le precedent (via le menu grub au demarrage de ton ordinateur). Ensuite :
yum remove kernel-2.6.18-1.2868.fc6
Les dependances (kmod etc...) seront supprimees, et tu pourras le reinstaller par une simple mise a jour plus tard, quand tu le voudras (voire pas du tout si tu ne veux pas 😉)