OVH Cloud OVH Cloud

paquet rpm mal installé indésinstallable!!!!

6 réponses
Avatar
olinux
quelqu'un a une idée de comment je peux désinstaller un paquet qui s'est
mal installé???

rpm -e lenom du paquet

me repond invariablement une erreur dans la database


olinux

6 réponses

Avatar
Rakotomandimby
olinux wrote:

bonjour (n'est pas superflu) .

rpm --nodeps ....
rpm --force .....
man rpm ?

sinon tu as la solution de transfromer ton rpm en package tgz et de voir un
par un les fichiers qu'il a l'installé .
( je me rappelle plus mais je crois que c'est rpm2tgz ou un truc comme ça
... )
--
http://mrakotom.free.fr
Avatar
Christophe PEREZ
Le Tue, 16 Sep 2003 19:00:16 +0200, olinux a écrit:

rpm -e lenom du paquet


urpme, c'est pas mal non plus, mais je ne sais pas si c'est aussi sur
redhat.

me repond invariablement une erreur dans la database


alors ta base est peut-être corrompue.
Dans ce cas :
1) vérifier qu'il ne subsiste pas de process rpm qui tourne, et si oui, les
tuer
2) lancer rpm --rebuiddb

Et si ça coince là aussi, vérifier s'il n'existe pas des fichiers __DB*
dans /var/lib/rpm (de mémoire). Si oui, les supprimer, et réprendre au 1)

En espérant ne pas avoir dit de bêtise.

--
Christophe PEREZ

Avatar
olinux
y'en avais trois des _db

je tente le coup.....

merci
olinux


alors ta base est peut-être corrompue.
Dans ce cas :
1) vérifier qu'il ne subsiste pas de process rpm qui tourne, et si oui, les
tuer
2) lancer rpm --rebuiddb

Et si ça coince là aussi, vérifier s'il n'existe pas des fichiers __DB*
dans /var/lib/rpm (de mémoire). Si oui, les supprimer, et réprendre au 1)

En espérant ne pas avoir dit de bêtise.



Avatar
olinux
erreur busy :=(


olinux

olinux a écrit:
y'en avais trois des _db

je tente le coup.....

merci
olinux


alors ta base est peut-être corrompue.
Dans ce cas :
1) vérifier qu'il ne subsiste pas de process rpm qui tourne, et si
oui, les
tuer
2) lancer rpm --rebuiddb

Et si ça coince là aussi, vérifier s'il n'existe pas des fichiers __DB*
dans /var/lib/rpm (de mémoire). Si oui, les supprimer, et réprendre
au 1)

En espérant ne pas avoir dit de bêtise.






Avatar
Christophe PEREZ
Le Tue, 16 Sep 2003 22:58:16 +0200, olinux a écrit:

y'en avais trois des _db
je tente le coup.....
erreur busy :=(



Il n'y avait aucun process qui tournait quand tu as ré-essayé après avoir
effacé les fichiers ?

sinon, fais une recherche dans google, sur ce même ng, tu trouveras des
réponses peut-être plus précise sur la procédure, ça a déjà été discuté
ici plusieurs fois comme dans :


PS : Tu voudrais bien stp, pour respecter les règles d'usage, répondre au
dessous, en ne conservant que les parties nécessaires du message auquel tu
réponds ? Ça facilite la lecture et le suivi. (voir ma signature)
Merci d'avance

--
o laisser la ligne contenant la mention de la personne à qui on répond,
o ne citer que le strict nécessaire, mais citer quelque chose,
o répondre point par point, en dessous du texte cité,
o répondre sur usenet:<http://www.giromini.org/usenet-fr/repondre.html>.


Avatar
olinux
Rakotomandimby a écrit:
olinux wrote:

bonjour (n'est pas superflu) .
c'est exact, bonjour,



rpm --nodeps ....
rpm --force .....
man rpm ?
ben on va essayer tt ça....



sinon tu as la solution de transfromer ton rpm en package tgz et de voir un
par un les fichiers qu'il a l'installé .
( je me rappelle plus mais je crois que c'est rpm2tgz ou un truc comme ça
... )


merci beaucoup, je test et vous tiens informé

olinux