Je vais te recommander une démarche simple: installe smart et supprime les rpm qui sont mentionnés comme dépendant de rpmforge, freshrpms ou qui portent une mention rf (exemple: gocr.i386 0.37-0.2.fc4.rf ) ou at ( exemple libXvMCW.i386 0.9.3-3.rhfc4.at)
Tu installes smart, smart-gui et fedora-package-config-smart:
$ su -
$ mot de passe: <mot de passe root>
# yum install smart smart-gui fedora-package-config-smart
Tu lances ensuite smart (qui apparaîtra dans outils de système) et tu déclares le dépôt Livna:
édition -> canaux -> nouveau -> choisir les paramètres
MetaData RPM
alias: Livna
Nom: Livna
url de base: http://rpm.livna.org/fedora/6/i386/ (tu remplaces i386 par ppc, ou x86_64 selon l'architecture de ton système)
Tu sauvegardes et tu lances la mise à jour de la base:
Fichiers -> mettre à jour tous les canaux (ou le pictogramme portant une flèche circulaire)
Tu choisis affichage -> arborescence canaux.
Tous les canaux activés apparaissent alors en en cliquant sur la croix, tu fais apparaître les rpm qu'ils proposent et ceux d'entre eux qui sont installés.
Pour visualiser les rpm installés, tu explores l'arborescence RPM Database.
Tu peux alors désinstaller les rpm de ton choix (tu cliques sur le carré vert et tu réponds aux questions; le lancement de la procédure d'ensemble est réalisé en appuyant sur le deuxième pictogramme (symbole des dossiers).
Smart règlera toutes les dépendances de façon très puissante. Smart est capable d'assurer le retour arrière sur une version (au contraire de Yum).
Pour utiliser Smart en mise à jour, il suffit de lancer la mise à jour des canaux (voir plus haut) et de faire apparaître les rpm proposés à l'actualisation par affichage -> cacher les non mises à jour.
Nota: la création du dépôt DrPixel (excellent!) se réalise selon le modèle indiqué précédemment; l'URL est
http://drpixel.tuxfamily.org/fedora/6/i386/ (même remarque pour i386). Pour le dépôt remi:
http://remi.collet.free.fr/rpms/fc6.i386/ .