Difference between revisions of "Miscellaneous rpm issues"
From Notes_Wiki
(Created page with "<yambe:breadcrumb>Rpm|Rpm</yambe:breadcrumb> =Miscellaneous rpm issues= ==Finding which package installed given file== Many times we require to know the name of the page wh...") |
(No difference)
|
Revision as of 02:56, 13 September 2013
<yambe:breadcrumb>Rpm|Rpm</yambe:breadcrumb>
Miscellaneous rpm issues
Finding which package installed given file
Many times we require to know the name of the page which installed a given file. In such cases one can use:
rpm -qf <full-path-of-file>
to list the name of the rpm package.
Resolving rpm database corruption error
Sometimes rpm or yum can give following error:
rpmdb: Thread/process 6672/140703954818816 failed: Thread died in Berkeley DB library error: db3 error(-30974) from dbenv->failchk: DB_RUNRECOVERY: Fatal error, run database recovery error: cannot open Packages index using db3 - (-30974) error: cannot open Packages database in /var/lib/rpm
which can be resolved using following steps:
rm -rf /var/lib/rpm/__db.00* db_verify /var/lib/rpm/Packages rpm --rebuilddb
<yambe:breadcrumb>Rpm|Rpm</yambe:breadcrumb>