Moi je rouspete souvent apres RedHat (mais les autres c'est pareil) qui mettent des dependance telles que tu ne peux pas installer un client X sans avoir le serveur.
par exemple je veux mettre fwbuilder, ou meme juste un xload sur un serveur qui ne possede pas de serveur X11. C'est tres utile, il suffit de se logguer en ssh dessus, ssh exporte le display automatiquement et je peux faire tourner le client X11 et afficher sur le serveur X de mon portable.
la seule méthode "propre" que j'ai trouvé c'est de piquer les libs X11 et le binaire sur une autre machine et de la copier sur le serveur.
Sous redhat (mais les autres c'est pareil), pour installer les libs X11 il faut installer le serveur. Pour installer un client (xclock par exemple), il faut avoir les libs ET le serveur. Enfin pour l'export display il faut xauth (un client X11) qui ne s'installe pas sans serveur ...
Bref ces dependances c'est un vrai plat de nouilles. Sans parler des packages utilent pour Gnome (SDL par exemple) qui dependent aussi de truc KDE. soit c'est --nodeps, soit il faut tout installer.
Donc je résume: vous n'utilisez jamais --nodeps. Tant mieux pour vous, mais je présume que c'est parceque vous ne regardez pas trop ce qui est installé sur votre machine. faites un "rpm -qa" et posez vous la question pour chaque package: "a quoi ca sert, en ai-je besoin". Je fait cela systematiquement sur mes machines DE PROD, et ca fout la trouille.
[^] # Re: nécessaire mais pas suffisant
Posté par PLuG . En réponse à la dépêche Introduction à urpmi. Évalué à 10.
Moi je rouspete souvent apres RedHat (mais les autres c'est pareil) qui mettent des dependance telles que tu ne peux pas installer un client X sans avoir le serveur.
par exemple je veux mettre fwbuilder, ou meme juste un xload sur un serveur qui ne possede pas de serveur X11. C'est tres utile, il suffit de se logguer en ssh dessus, ssh exporte le display automatiquement et je peux faire tourner le client X11 et afficher sur le serveur X de mon portable.
la seule méthode "propre" que j'ai trouvé c'est de piquer les libs X11 et le binaire sur une autre machine et de la copier sur le serveur.
Sous redhat (mais les autres c'est pareil), pour installer les libs X11 il faut installer le serveur. Pour installer un client (xclock par exemple), il faut avoir les libs ET le serveur. Enfin pour l'export display il faut xauth (un client X11) qui ne s'installe pas sans serveur ...
Bref ces dependances c'est un vrai plat de nouilles. Sans parler des packages utilent pour Gnome (SDL par exemple) qui dependent aussi de truc KDE. soit c'est --nodeps, soit il faut tout installer.
Donc je résume: vous n'utilisez jamais --nodeps. Tant mieux pour vous, mais je présume que c'est parceque vous ne regardez pas trop ce qui est installé sur votre machine. faites un "rpm -qa" et posez vous la question pour chaque package: "a quoi ca sert, en ai-je besoin". Je fait cela systematiquement sur mes machines DE PROD, et ca fout la trouille.