[Errno 14] PYCURL ERROR 22 阿里yum源安裝,centos 6已停止維護

新月愛文宇發表於2020-12-06
  • 參考連結: https://wiki.centos.org/zh/About/Product
    在這裡插入圖片描述

  • 嘗試了163、清華源、都不行

  • 阿里源也整了半天才在最下面的相關連結發現能找到源的地址 https://developer.aliyun.com/mirror/centos?spm=a2c6h.13651102.0.0.3e221b11shelh6

    在這裡插入圖片描述

  1. 備份
    mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
    
  2. 下載新的 CentOS-Base.repo 到 /etc/yum.repos.d/
    wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-6.repo
    
  3. 執行 yum makecache 生成快取
    [root@hadoop101 yum.repos.d]# yum makecache 
    已載入外掛:fastestmirror, refresh-packagekit, security
    Repository base is listed more than once in the configuration
    Repository updates is listed more than once in the configuration
    Repository extras is listed more than once in the configuration
    Repository centosplus is listed more than once in the configuration
    Repository contrib is listed more than once in the configuration
    Determining fastest mirrors
     * base: mirrors.aliyun.com
     * extras: mirrors.aliyun.com
     * updates: mirrors.aliyun.com
    http://mirrors.aliyun.com/centos/6/os/x86_64/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404 Not Found"
    嘗試其他映象。
    To address this issue please refer to the below knowledge base article 
    
    https://access.redhat.com/articles/1320623
    
    If above article doesn't help to resolve this issue please open a ticket with Red Hat Support.
    
    http://mirrors.aliyuncs.com/centos/6/os/x86_64/repodata/repomd.xml: [Errno 12] Timeout on http://mirrors.aliyuncs.com/centos/6/os/x86_64/repodata/repomd.xml: (28, 'connect() timed out!')
    嘗試其他映象。
    http://mirrors.cloud.aliyuncs.com/centos/6/os/x86_64/repodata/repomd.xml: [Errno 14] PYCURL ERROR 6 - "Couldn't resolve host 'mirrors.cloud.aliyuncs.com'"
    嘗試其他映象。
    錯誤:Cannot retrieve repository metadata (repomd.xml) for repository: base. Please verify its path and try again
    [root@hadoop101 yum.repos.d]#   
    
    
  4. 替換原始檔配置, 使用https://mirrors.aliyun.com/centos-vault/
    1. 官方: 非阿里雲ECS使用者會出現 Couldn’t resolve host ‘mirrors.cloud.aliyuncs.com’ 資訊,不影響使用。使用者也可自行修改相關配置: eg:
      sed -i -e '/mirrors.cloud.aliyuncs.com/d' -e '/mirrors.aliyuncs.com/d' /etc/yum.repos.d/CentOS-Base.repo
      
    2. 替換http成https
      sed -i  's/http/https/g' /etc/yum.repos.d/CentOS-Base.repo
      
    3. 替換版本,$releasever替換6.8, 6.8是我用的版本
      sed -i  's/$releasever/6.8/g' /etc/yum.repos.d/CentOS-Base.repo
      
    4. 替換centos為centos-vault
      sed -i  's/centos/centos-vault/g' /etc/yum.repos.d/CentOS-Base.repo
      
  5. yum clean all && yum makecache
    [root@hadoop101 yum.repos.d]# yum clean all && yum makecache
    已載入外掛:fastestmirror, refresh-packagekit, security
    Cleaning repos: base extras updates
    清理一切
    Cleaning up list of fastest mirrors
    已載入外掛:fastestmirror, refresh-packagekit, security
    Determining fastest mirrors
    base                                                     | 3.7 kB     00:00     
    base/group_gz                                            | 226 kB     00:00     
    base/filelists_db                                        | 6.4 MB     00:01     
    base/primary_db                                          | 4.7 MB     00:00     
    base/other_db                                            | 2.8 MB     00:00     
    extras                                                   | 3.4 kB     00:00     
    extras/filelists_db                                      |  38 kB     00:00     
    extras/prestodelta                                       | 1.3 kB     00:00     
    extras/primary_db                                        |  37 kB     00:00     
    extras/other_db                                          |  51 kB     00:00     
    updates                                                  | 3.4 kB     00:00     
    updates/filelists_db                                     | 3.5 MB     00:00     
    updates/prestodelta                                      | 390 kB     00:00     
    updates/primary_db                                       | 5.4 MB     00:01     
    updates/other_db                                         |  74 MB     00:12     
    後設資料快取已建立
    [root@hadoop101 yum.repos.d]# 
    
    

相關文章