Probleme d'install RPM avec Red Hat 9

Probleme d'install RPM avec Red Hat 9 - Logiciels - Linux et OS Alternatifs

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

Citation :

error : cannot create %sourcedir /usr/src/redhat/source


 
 
Si je fais un rpm -rebuilddb : ca me fait cette erreur  

Citation :

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
Reply

Marsh Posté le 13-04-2003 à 17:43:58   

Reply

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


Message édité par BMOTheKiller le 13-04-2003 à 18:20:53
Reply

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...

Reply

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.

Reply

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 :)
 
 :hello:


Message édité par lionz le 13-04-2003 à 19:11:16
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed