Avatar billede langbein Nybegynder
09. april 2006 - 16:02 Der er 1 løsning

Reparasjon av RPM database (Redhat Enterprice Server/Centos 4.3)

Hei !

Tid om annen så hender det (typisk når man bruker uorginale pakker) at det hele på et vis henger seg opp slik at når man kjører rpm -q xxx så får man beskjed om at pakken er der, når man kjører rpm -e xxx, at den ikke er der osv ..

Kort sagt enkelte (typisk uorginale) .rpms blir bare liggende der med en delvis installasjon som ikke lar seg fjerne .. kjent ... ?? :-(

I dag så forsøkte jeg å kjøre en kommando for å reparere dette med denne kommando:

rm -f /var/lib/rpm/__db*

Tilsynelatende så fungerer det, men er vel stadig litt i tvil, så derfor dette spørsmål.

Brukte denne guiden:

http://www.rpm.org/hintskinks/repairdb/

Skulle man kanskje også ha kjørt denne kommandoen ? :

rpm -vv --rebuilddb

I dette tilfellet så dreier det seg om en Centos 4.3 som er en RedHat Enterprice server klone. Går ellers ut for at problemstillingen blir noenlunde den samme for de fleste RedHat varianter og kanskje (moske) også andre rpm baserte distros.

Er det noen av dere som har gode eller dårlige erfaringer med å reparere rpm databasen, eller som har noen tips om hvordan dette kan gjøres ?

Dette er en problemstilling som jerg selv har slitt med mer enn en gang, så det ville være meget interessant med noen tips.

MVH Langbein.
Avatar billede langbein Nybegynder
03. maj 2006 - 23:14 #1
OKI
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester