yum --enablerepo=updates clean metadata问题处理

报错如下:
常见于yum安装软件

yum --enablerepo=updates clean metadata

在这里插入图片描述



解决方法一:
可能是要安装的软件包出现重复或冲突了,指定安装。

查询该软件在哪个repo源中:
yum provides  软件包名

安装想要的版本(使用查询出的软件包全称),例如:
yum -y install roboto-fontface-fonts-0.5.0.0-1.el7.noarch

也可以根据报错给出的链接,使用wget下载,rpm安装:
wget http://mirror.centos.org/centos/7/cloud/x86_64/openstack-rocky/roboto-fontface-fonts-0.5.0.0-1.el7.noarch.rpm
rpm -ivh roboto-fontface-fonts-0.5.0.0-1.el7.noarch.rpm


解决方法二:
清理缓存,重新加载

rm -f /var/lib/rpm/__*
rpm --rebuilddb -v -v
 
yum clean dbcache
yum clean metadata
yum clean rpmdb
yum clean headers
yum clean all
 
rm -rf /var/cache/yum/timedhosts.txt
rm -rf /var/cache/yum/*
 
yum makecache


你可能感兴趣的:(运维日常的FAQ,Linux常用命令使用技巧)