今天在使用rpm命令安装包时报了一个错:
error: db4 error(-30988) from dbcursor->c_get: DB_PAGE_NOTFOUND: Requested page not found
进而发现所有的rpm命令都会报这个错。
gg后发现,这是RedHat的bug
https://bugzilla.redhat.com/show_bug.cgi?id=149974
解决方法如下:
1。以root用户登录系统
2。rm -rf /var/lib/rpm/__db*
 
删除/var/lib/rpm/下以__db开头的文件即可。