CentOS系统中rpm包管理器的使用技巧

2020-01-30 15:04:09刘景俊

error: cannot open Packages index

此时需要手动删除/var/lib/rpm目录下的类似 __db.* 的文件
 
复制代码
rm -fr /var/lib/rpm/__db*

然后再运行
复制代码 rpm -v --rebuilddb 即可.
第二种方法 :
 
复制代码
# cd /var/lib
# mv rpm rpm.old
# mkdir rpm
# rpmdb --initdb
# cp rpm.old/Packages rpm
# rpmdb --rebuilddb

以上2中方法都可以修复rpm db,请参考使用!