Le mar 22/07/2003 à 09:19, Philippe Plamondon a écrit :
Bonjours,
J'ai une question qui vous semblera surment simple!! Dernièrement, j'ai voulu installer la dernière version de Mozilla et je me suis frappé à une dépendance. J'ai donc commencé des recherches pour installer la dépendance, mais à l'installation de cette dépendance d'autres dépendance ce sont ajouter!!!
Ma question: Est-il possible d'installer un fichier RPM de manière que celui-ci intalle automatiquement les dépendances!?
Merci d'avance,
Philippe.
Ça dépend de ta distribution. Sous Mandrake et RedHat, il y a urpmi qui
fonctionne très bien pourvu que tu aies enregistré des dépôts appropriés
de RPMs avec la commande urpmi.addmedia: si toutes les dépendences
nécessaires se trouvent dans les dépôts que tu as définis, alors tout se
fera automatiquement.
Il y a toujours la "voie facile", qui consiste à télécharger la source
(généralement un .tar.gz) et la compiler: il est plutôt rare (mais pas
exclu) que des dépendances se manifestent, encore moins des dépendences
complexes. Les deux principaux inconvénients de la compilation directe
sont:
1- le temps (ça peut être long tout dépendant du logiciel à compiler);
2- ton logiciel ne sera pas dans ta base RPM, avec tous les
inconvénients que ça comporte.
Une solution de rechange intéressante et que je recommande consiste à
faire ton propre RPM à partir de la source; c'est pas si compliqué. Pour
les RPMs Mandrake, il y a un bon HOWTO ici:
http://www.linux-mandrake.com/en/howtos/mdk-rpm/mdk-rpm.html