Probleme d'install RPM avec Red Hat 9 - Logiciels - Linux et OS Alternatifs
Marsh Posté le 13-04-2003 à 18:19:55
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
Marsh Posté le 13-04-2003 à 19:00:30
Le truc c'est surtout qu'elle plante TOUT le temps Je me suis dit que reinstaller resoudrait le probleme, mais meme pas j'ai toujours les memes soucis.
je vais tenter tes solutions...
Marsh Posté le 13-04-2003 à 19:09:58
Bon c tester et ca marche pas mieux :|
Il me sors la meme erreur avec la commande rpm -Uvh ...
Bon la j'y ai mis toute ma bonne volonté mais trop de bugs tue le plaisir, je vais retourner sous windows server au moins ce que je veux marche
Merci quand meme pour ton aide.
Marsh Posté le 13-04-2003 à 19:10:21
c'est du rpm hein
donc soit tu passes sous gentoo ou debian pour avoir un vrai systeme puissant d'installation de packages soit, quand les rpm foirent, tu compiles les sources. Ca prend franchement pas plus de temps
c inutile de se prendre la tete sur des problèmes liés au rpm, c'est casse-gueule
Marsh Posté le 13-04-2003 à 17:43:58
Bon je continues avec mes soucis sous Linux Ca va finir par me décourager ...
Donc la je peux pas installer le rpm de webmin. Si je doubles click dans l'interface graphique, ca fait rien...
Si je lance un rpm -i webXXX.rpm ca se plante en sortant
error : cannot create %sourcedir /usr/src/redhat/source
Si je fais un rpm -rebuilddb : ca me fait cette erreur
db4 error(16) from dbenv->remove: device or ressource busy
Vous savez d'ou ca vient ?
Message édité par mejero le 13-04-2003 à 18:05:13