今天在一台机器里,使用yum安装的时候,出现了如下的故障:


wKioL1h9x9-yGS3RAABhAfYyn5k673.png


这种情况就是RPM数据库被破坏了,这个时候就需要我们重建数据库,于是就输入如下的命令:

cd / var / lib / rpm /
for i in ` ls | grep 'db.' ` ; do mv $i $i .bak ; done
rpm -- rebuilddb
yum clean all


重新cleanup就正常了。


如果出现这样的错误

Not using downloaded updates/repomd.xml because it is older than what we have:
  Current   : Mon Mar  5 22:28:35 2018
  Downloaded: Wed Feb 28 19:11:47 2018
(1/2): epel/x86_64/updateinfo                                                                                                                                              | 899 kB  00:00:00     
(2/2): epel/x86_64/primary_db                                                                                                                                              | 6.3 MB  00:00:00

 

那就#yum clean all#yum makecache来解决。