几台CentOS8使用yum安装或更新出现问题。
好消息是有1台是ok的。
第一个想法就是把正确执行yum的配置文件复制到有问题的服务器。
效果是有1台服务器正常了。但是其它服务器还是不正常。
不过错误提示有变化。
仔细核对配置文件,内容肯定一致。cp过去的肯定一致的。
最后发现有问题的服务器多了一些文件:
后缀为rpmsavede文件
文件名开头为CentOS-Linux的repo文件
把这些多余的文件都删除,特别是 文件名开头为CentOS-Linux的repo文件。
再次执行yum update正常了。
至此修复了2台服务器。
好事多磨,第三台服务器还是不正常。错误提示又有变化。
提示无法识别版本。
根据提示命令修改为如下:
yum --releasever=8 makecache