您的位置:首页 > 其它

yum 安装报错

2015-04-28 10:46 453 查看
centos
error: cannot open Packages database in /var/lib/rpm
E: could not open RPM database
解决方法:
rm -rf /var/lib/rpm/__db*

原因与解决:

是因为RPM数据库出现损坏导致的,它导致所有的软件的升级、安装甚至是删除都会出现问题,终端出现乱码,YUMEX也用不成,RPM命令也用不成。原因是RPM数据库被破坏,解决方法如下:
$ su 切换到root权限
# rm -f /var/lib/rpm/__db.* 将rpm所用的数据库删除 ;这一步最好把_db.*备份一下
# rpm --rebuilddb 重建该数据库
# yum clean all 这句大家应该知道作什么吧 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  yum 安装报错