centos7 yum安装软件提示错误(Metadata file does not match checksum)
提示错误Could not resolve host: mirrors.cloud.aliyuncs.com; Unknown error 或者提示Metadata file does not match checksum
|
1
2
3
4
5
6
|
[root@localhost ~]# cd /var/lib/rpm[root@localhost rpm]# rm -rf __db.* # 清除原 rpmdb 文件[root@localhost rpm]# rpm --rebuilddb # 重建 rpm 数据库[root@localhost rpm]# yum clean all # 清除所有 yum 缓存 |
如果以上方法未能解决问题,请按照下面的方法再继续操作:
# 检查 yum 源配置文件
|
1
|
[root@localhost rpm]# cd /etc/yum.repos.d/ |
# 更新 yum 源
[root@localhost yum.repos.d]# yum update -y --skip-broken
# 清除所有 yum 缓存
[root@localhost yum.repos.d]# yum clean all
Loaded plugins: fastestmirror
Cleaning repos: base epel extras updates
Cleaning up list of fastest mirrors
# 重建 yum 缓存
[root@localhost yum.repos.d]# yum makecache
推荐使用镜像源:
CentOS 源使用帮助 — USTC Mirror Help 文档
参考:
base/7/x86_64/filelists_db FAILED - RoyFans - 博客园 (cnblogs.com)
(3条消息) yum 软件包与预期下载的不符。建议:运行yum --enablerepo= *** clean metadata_Kolde的博客-CSDN博客_软件包与预期下载的不符

浙公网安备 33010602011771号