使用yum安装的时候,报错Error:rpmdb open failed,如图:
此错误出现的原因是:yum执行过程中发生了异常终止,从而产生了一些临时文件导致的。因此,我们需要清理文件
解决方法:
1.清理/var/lib/rpm里面的__db文件
[root@m2 ~]# cd /var/lib/rpm
[root@m2 ~]# rm -rf __db*
2.重新生成rpm数据库
[root@m2 rpm]# rpm --rebuilddb
3. 清除所有yum的缓存
[root@m2 rpm]# yum clean all
解决问题!