关于yum Error: Cannot retrieve repository metadata (repomd.xml) for repository:xxxxxx.

关于yum Error: Cannot retrieve repository metadata (repomd.xml) for repository:xxxxxx.
这个错误是说yum执行时候无法检索到某个依赖的地址。
yum执行时候检索的依赖地址为:/etc/yum.repos.d
该目录下会有你的一些.repo文件

找到报错的 xxxxxx.repo,** 或者含有xxxxx的repo** 文件

通过命令行vi xxx.repo打开该文件

修改其下 enabled=1改成enabled=0

我的错误解决方法图示:

关于yum Error: Cannot retrieve repository metadata (repomd.xml) for repository:xxxxxx._第1张图片
报错图
http://repo.mysql.com/yum/mysql-5.7-community/el/6/x86_64/repodata/repomd.xml: [Errno -1] Error importing repomd.xml for mysql57-community: Damaged repomd.xml file
尝试其他镜像。
错误:Cannot retrieve repository metadata (repomd.xml) for repository: mysql57-community. Please verify its path and try again

打开/etc/yum.repos.d目录:

关于yum Error: Cannot retrieve repository metadata (repomd.xml) for repository:xxxxxx._第2张图片
/etc/yum.repos.d

找到与错误的mysql157-community应该相关的mysql-community.repo,打开他:
修改其下 enabled=1改成enabled=0

关于yum Error: Cannot retrieve repository metadata (repomd.xml) for repository:xxxxxx._第3张图片
修改图

至此,问题得到解决!

你可能感兴趣的:(关于yum Error: Cannot retrieve repository metadata (repomd.xml) for repository:xxxxxx.)