small tips.
How to fix a yum related problem.
# cat /etc/redhat-release
Fedora release 18 (Spherical Cow)
# uname -ri
3.9.4-200.fc18.x86_64 x86_64
|
# yum update
error: rpmdb: BDB0113 Thread/process 12738/140625764685632 failed: BDB1507 Thread died in Berkeley DB library
error: db5 error(-30973) from dbenv->failchk: BDB0087 DB_RUNRECOVERY: Fatal error, run database recovery
error: cannot open Packages index using db5 - (-30973)
error: cannot open Packages database in /var/lib/rpm
CRITICAL:yum.main:
Error: rpmdb open failed
#
|
# ls /var/lib/rpm/*
/var/lib/rpm/Basenames /var/lib/rpm/Group /var/lib/rpm/Requirename
/var/lib/rpm/Conflictname /var/lib/rpm/Installtid /var/lib/rpm/Sha1header
/var/lib/rpm/__db.001 /var/lib/rpm/Name /var/lib/rpm/Sigmd5
/var/lib/rpm/__db.002 /var/lib/rpm/Obsoletename /var/lib/rpm/Triggername
/var/lib/rpm/__db.003 /var/lib/rpm/Packages
/var/lib/rpm/Dirnames /var/lib/rpm/Providename
|
rm __db.00* files
# rm /var/lib/rpm/__db.00* -f
# ls /var/lib/rpm/*
/var/lib/rpm/Basenames /var/lib/rpm/Name /var/lib/rpm/Sha1header
/var/lib/rpm/Conflictname /var/lib/rpm/Obsoletename /var/lib/rpm/Sigmd5
/var/lib/rpm/Dirnames /var/lib/rpm/Packages /var/lib/rpm/Triggername
/var/lib/rpm/Group /var/lib/rpm/Providename
/var/lib/rpm/Installtid /var/lib/rpm/Requirename
|
try “yum update”
okay. I was able to solve the problem.
# yum update -y
Loaded plugins: langpacks, presto, refresh-packagekit, versionlock
No Packages marked for Update
|
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.