• yum Error: Cannot retrieve repository metadata (repomd.xml) for repository: xxxxx


    问题:

    使用如下命令从头重建yum的库,但是仍然出现错误:

    [root@centos-74 ~]# yum clean all
    ...
    Cleaning up Everything
    Cleaning up list of fastest mirrors
    [root@centos-74 ~]# rm -f /var/lib/rpm/__db*
    [root@centos-74 ~]# rpm --rebuilddb
    [root@centos-74 ~]# yum clean metadata
    Loaded plugins: fastestmirror
    ...
    0 metadata files removed
    0 sqlite files removed
    0 metadata files removed
    [root@centos-74 ~]# yum makecache
    Loaded plugins: fastestmirror
    ...
    Determining fastest mirrors
    addons                                                                                                                                | 1.9 kB     00:00     
    addons/filelists_db                                                                                                                   |  568 B     00:00     
    addons/other_db                                                                                                                       |  546 B     00:00     
    addons/primary_db                                                                                                                     | 1.1 kB     00:00     
    base                                                                                                                                  | 1.1 kB     00:00     
    base/filelists                                                                                                                        | 3.6 MB     00:14     
    base/other                                                                                                                            |  13 MB     00:32     
    base/group                                                                                                                            | 1.1 MB     00:04     
    base/primary                                                                                                                          | 1.2 MB     00:07     
    extras                                                                                                                                | 2.1 kB     00:00     
    extras/filelists_db                                                                                                                   | 227 kB     00:00     
    extras/other_db                                                                                                                       | 399 kB     00:01     
    extras/group                                                                                                                          | 9.7 kB     00:00     
    extras/primary_db                                                                                                                     | 174 kB     00:00     
    http://flexbox.sf.net/centos/5/x86_64/repodata/repomd.xml: [Errno 12] Timeout: <urlopen error timed out>
    Trying other mirror.
    Error: Cannot retrieve repository metadata (repomd.xml) for repository: flexbox. Please verify its path and try again


    解决办法:

    1. 参考这里http://forums.fedoraforum.org/showthread.php?t=223472的解决办法,都试过还是不能解决问题。

    a. 将https改为http;

    b. 在/etc/hosts中添加

    80.239.156.215          mirrors.fedoraproject.org
    213.129.242.84          mirrors.rpmfusion.org

    2. 参考这里http://blog.csdn.net/sissiyinxi/article/details/7595617解决了上述错误。

    a. 打开/etc/yum.repos.d/xxxxx.repo,对于本例来说就是/etc/yum.repost.d/flexbox.repo

    b. 将项[flexbox]中的enabled=1改为enabled=0


    问题解决。


  • 相关阅读:
    发送电子邮件
    PHP Session
    Cookie
    Python基础语法
    Python中文编码
    Python简介
    PHP文件上传
    基于1.22.1版本的k8s部署
    k8s基于NFS创建动态存储StorageClass
    关于在k8s-v1.20以上版本使用nfs作为storageclass出现selfLink was empty, can‘t make reference
  • 原文地址:https://www.cnblogs.com/java20130726/p/3218509.html
Copyright © 2020-2023  润新知