首页 > TAG信息列表 > rpmdb

重构rpm

1、确认没有进程占用rpm数据库ps -aux|grep  -E 'rpm|yum'2、清理旧锁文件mv /var/lib/rpm/_db* /tmp/3、校验 DB 是否有损坏执行/usr/lib/rpm/rpmdb_verify /var/lib/rpm/Packages4、校验通过重构rpmdb库rpm -vv --rebuilddb 5、再次检查packages/usr/lib/rpm/rpmdb_verify /va

rpm数据库损坏修复--rpmdb

rpm数据库损坏修复--rpmdb  Linux 操作系统的发行版本如 :redhat、CentOS、SUSE 中,采用 RPM 来管理软件包,不过在使用过程中,因为各种原因导致 rpmdb 被损坏需要进行恢复。 1.报错信息 rpmdb: /var/lib/rpm/Packages: unexpected file type or format error: cannot open Packages

Error: rpmdb open failed 使用 yum进行安装时,出现这个错误的解决方式

在 centos 7 系统上安装软件时,yum 命令报错: [root@VM-0-17-centos local]# yum install https://repo.saltstack.com/yum/redhat/salt-repo-latest-2.el7.noarch.rpm error: db5 error(11) from dbenv->open: Resource temporarily unavailable error: cannot open Packages

yum提示错误: error: rpmdb: BDB0113 Thread/process 9866/140290246137664 failed:

错误如下: 解决办法:重新构建rpm数据库  

rpmdb open failed

原文链接:http://www.cnblogs.com/van9ogh/archive/2011/11/05/2446358.html 当更新系统时,可能会出现以下错误 $sudo yum updaterpmdb: Thread/process 2375/3077719744 failed: Thread died in Berkeley DB libraryerror: db4 error(-30974) from dbenv