银河麒麟系统重构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/Packages

4、校验通过重构rpmdb库

rpm -vv --rebuilddb 

5、再次检查packages

/usr/lib/rpm/rpmdb_verify /var/lib/rpm/Packages

你可能感兴趣的:(软件包管理,linux,centos)