CentOS8使用阿里雲yum源異常

哈哈哈hh發表於2022-04-19

映象下載、域名解析、時間同步請點選  阿里雲開源映象站

Linux安裝git時發生如下錯誤

[root@raoyuuuu maven]# dnf install git
Repository extras is listed more than once in the configuration
Repository epel is listed more than once in the configuration
CentOS-8 - Base - mirrors.aliyun.com                                                                                                                                                                                                         
Errors during downloading metadata for repository 'base':
  - Curl error (28): Timeout was reached for [Connection timed out after 30000 milliseconds]
  - Status code: 404 for (IP: 106.15.218.235)
  - Status code: 404 for (IP: 100.100.2.148)
Error: Failed to download metadata for repo 'base': Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried

使用yum makecache命令也是一樣的問題

原因:

由於centos8 在2022年停止服務,後繼版本為8-steam。在使用阿里雲的 centos8 的 yum 時報錯。

根據上面說法只要將版本號替換即可
可以拿報錯資訊裡的地址測試一下

file

將8替換成8-stream

file

說明確實是版本的問題,因為前兩篇測試後太過繁瑣,直接按第三篇的方法

解決方案

1、進入配置檔案內,刪除所有的.repo檔案(也可以備份)

#進入配置資料夾
cd /etc/yum.repos.d/
#刪除舊的配置檔案
rm *.repo
#輸入“y”回車確認

ls確保該目錄下的.repo檔案已完全刪除
下載可以用的.repo檔案

wget -O /etc/yum.repos.d/CentOS-Base.repo 

如果你沒有安裝wget,也可以用下面命令:

curl -o /etc/yum.repos.d/CentOS-Base.repo 

執行 yum makecache 生成快取

yum makecache

完成

file

安裝git也成功

file

本文轉自:https://blog.csdn.net/RoyRaoHR/article/details/123005317


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70003733/viewspace-2887779/,如需轉載,請註明出處,否則將追究法律責任。

相關文章