Un rapide éclaircissement concernant les dépendances:
* rpm est le programme qui gère l'implantation, la suppression, la mise à jour, la consultation des paquetages en format rpm;
* un paquetage comprend les programmes exécutables et une description formalisée des éléments requis et exclusifs (ce que l'on nomme les dépendances)
* pour qu'un paquetage rpm soit implanté, il faut que les dépendances soient résolues (sauf si l'on force l'installation; voir man rpm pour plus de précision).
* yum s'appuie sur rpm. Il y ajoute une notion de dépôt. Un dépôt est un ensemble de rpm, décrit sous une forme normalisée;
* yum fait appel à rpm et si des dépendances doivent être résolues, il recherche les paquetages nécessaires dans les divers dépôts décrits;
* les dépôts peuvent être gérés par des sites ou en local; ils sont mis à jour régulièrement. Leur description, sur la machine où yum est implanté, doit aussi être actualisée.
Dans le cas signalé, deux voies sont possibles:
1- utiliser yum mais en veillant à bien déclarer les dépôts utiles. Par défaut, yum est paramétré pour utiliser deux dépôts 'officiels' (base et update). Pour accéder à une grande variété de paquetages, il faut dès lors déclarer de nouveaux dépôts (voir les tutoriaux sur ce sujets et plus directement,
http://perso.wanadoo.fr/fester/faq-fedora.html#installsoftware. Un fichier de configuration -yum.conf- est proposé qui doit être installé en /etc/yum.conf). Il est possible de créer un dépôt local (voir
http://fedoranews.org/contributors/richard_flude/repo/ ).
2- utiliser directement rpm et pour résoudre les dépendances, télécharger les différents paquetages nécessaires (ce que l'honorable posteur a fait ...). On citera, pour les sites permettant de rechercher des rpm,
http://www.fedoratracker.org/ qui est spécialisé Fedora et
http://rpm.pbone.net/ .