今天vps上遇到一点问题,一个命令执行报错,可能缺少dbi组件,由于知道yum不能用,所以用rpm -qa |grep perl-DBD | grep MySQL 查询是否存在这个包,结果也是和yum一样,卡住不动,觉得和yum很大的关系了。

如果不存在这个dbi包编译的话一堆依赖会非常麻烦,为省事就必须要用到yum了。

为了搞定rpm命令执行无反应/卡死的问题,先把rpm的数据库清理并重建一下:

rm -f /var/lib/rpm/__db.*
rpm -vv -rebuilddb

同时也看看/etc/cron.daily/里面有没有rpm相关的东西,如有就删掉。

然后rpm命令执行卡死的问题解决了,rpm命令执行正常了。

然后,然后 重头戏来看了!

yum命令执行卡住的问题也自动解决了!!

真是开心,哈哈哈。

坑:上次执行的是yum -vv --rebuilddb,醉了

点赞 ({{click_count}}) 收藏 (0)