le processus rpm qui a planté, ça arrivait sous la 8.0 aussi et c'est assez désagréable, je te conseille d'éviter les install au clicodrôme, tu installes avec : rpm -Uvh nom_du_paquetage.rpm
tu attends, si tu fois que ça plante ou qu'au bout de 10 minutes après l'install du paquetage, la commande rpm ne t'a pas rendu la main, tu fermes surtout pas le term ou tu as lancé rpm :
- tu ouvres un autre shell
- tu fais : ps aux | grep rpm | grep -v grep
- tu fais : kill -KILL PID (PID = celui obtenu en faisant la commande au dessus)
- si dans le shell où tu as lancé rpm tu n'as toujours pas récupéré la main, alors là t'y vas bourrin (déjà que le kill 9 ça l'ai, mais là c'est pire) : kill -SEGV rpm
là tu dois récupérer la main, mais tu ne peux killer rpm que si tu n'as pas fermé le shell d'où tu l'a lancé, bien souvent cette solution fonctionne, tu peux relancer rpm sans pb, des fois (c'est rare) malgré le kill de rpm ça plante encore après et là j'ai pas trouvé d'autre solution que de rebooter
sinon il faut faire/éviter quelques trucs :
- ne pas lancer la commande rpm pendant que la tâche cron chargée de lister les paquets installés tourne !!! (pour vérifier : ps aux | grep rpmq) sinon je sais qu'elle est éxécutée tous les jours à 4h02 (enfin sous la 8.0, mais sous la 9 je vois pas pourquoi ils auraient changé)
- coupe le service rhnsd, j'ai remarqué que j'avais eu plus de problèmes quand celui-ci tournait (coincidence ? )
- installe apt4rpm ( http://apt.freshrpms.net ), ça à tendance à moins le faire avec lui et en plus tu gagneras au change : gestion des dépendances automatiques + téléchargement des paquets, bien lire le man histoire de savoir comment s'en servir
Message édité par BMOTheKiller le 13-04-2003 à 18:20:53