Salut!!!
Ca n'est pas utile de désinstaller quoique ce soit.
Il va falloir que tu farfouilles un peu dans les fichiers.
On passe en root :
su -
<mot de passe>
Puis on va dans le dossier qui nous interresse (/etc/yum.repos.d/)
cd /etc/yum.repos.d
Maintenant, il faut que tu comprennes un peu comment est fait un fichier repo.
On en édite un au hasard :
gedit [i]hasard[/i].repo&
Un fichier doit ressembler à ça :
[livna-stable]
name=Livna Stable
baseurl=http://rpm.livna.org/fedora/$releasever/$basearch/RPMS.lvn/
mirrorlist = file:///etc/yum.repos.d/mirrors-livna
enabled=1
gpgcheck=1
[livna-testing]
name=Livna.org Fedora Compatible Packages (testing)
baseurl=http://rpm.livna.org/fedora/$releasever/$basearch/RPMS.lvn-testing/
gpgcheck=1
enabled=0
- la partie entre crochets est le nom du dépot.
Donc dans mon cas, si je voulais désactiver livna stable pour une requete, je ferais
yum --disablerepo=livna-stable install [i]blabla[/i]
- baseurl indique le nom du dépot principal
- mirrorlist, le nom d'un fichier contenant des adresses vers des miroirs de ce dépots (auxquels on accede en cas de surcharge ou panne du serveur principal).
- gpgcheck devrait, si possible, toujours être à 1. Cette clause indique si yum doit vérifier la signature d'un paquet avant d'installer celui-ci.
- enabled, si sa valeur est ficée à 1, indique que le dépot sera utilisé par défaut.
- il se peut que tu aies une clause de plus qui indique ou se situe la clé gpg.
Conclusion :
Tu édites tous les fichiers .repo les uns après les autres et tu mets la clause enabled=0 de partout, sauf pour livna (le stable), extra, base et update.