詳解CentOS8更換yum源后出現同步倉庫緩存失敗的問題_Linux

來源:腳本之家  責任編輯:小易  

阿里云的服務器的yum源可以使用阿里鏡像啊 設置服務器源 1、備份 mv/etc/yum.repos.d/CentOS-Base.repo/etc/yum.repos.d/CentOS-Base.repo.backup 2www.13333515.buzz防采集請勿采集本網。

問題起因:一開始CentOS 8默認的yum源是能夠正常使用的,但使用如下命令安裝了Development Tools之后:

redhat版本?centos.repo版本?另外/etc/yum.repos.d/下面的原.repo文件有沒有改名?比如改成xxx.repo.bak?

yum groupinstall -y "Development Tools"

#CentOS-Base.repo 鏡像系統使用客戶端的連接IP地址和 每個鏡像的#update 狀態來選擇更新到和 地理位置靠近客戶端的鏡像。您應該將其用于CentOS更新 除非您手動選擇其他鏡像。如果mirrorlist=不

不知道為啥就開始出現同步倉庫緩存失敗的問題,無法正常安裝一些工具包。錯誤提示如下:

以163源為例子。cd/etc/yum.repos.d mv CentOS-Base.repo CentOS-Base.repo.backup wget http://mirrors.163.com/.help/CentOS6-Base-163.repo mv CentOS6-Base-163.repo CentOS-Base.repo yum

[[email protected] /etc/yum.repos.d]# yum makecacheCentOS-8.0 - AppStream 19 B/s | 38 B 00:02 CentOS-8.0 - Base 24 B/s | 38 B 00:01 CentOS-8.0 - Extras 8.4 B/s | 38 B 00:04 同步倉庫 'AppStream' 緩存失敗,忽略這個 repo。同步倉庫 'BaseOS' 緩存失敗,忽略這個 repo。同步倉庫 'extras' 緩存失敗,忽略這個 repo。元數據緩存已建立。[[email protected] /etc/yum.repos.d]#

/etc/yum.repo.d目錄下新建.repo 配置文件,或者修改原來的.repo 文件

于是根據錯誤提示信息到網上查找相關解決方案,大部分都是說更換阿里的yum源,然后就按官方文檔的說明進行了更換:

修改/etc/yum.repo.d/下面的.repo文件,或者建立新的.repo文件

https://developer.aliyun.com/mirror/centos

本來以為已經順利解決了,想不到還有坑,重新建立元數據緩存時依舊提示同步倉庫緩存失敗:

[[email protected] /etc/yum.repos.d]# yum makecacheCentOS-8.0 - AppStream - mirrors.aliyun.com 0.0 B/s | 0 B 00:24 CentOS-8.0 - Base - mirrors.aliyun.com 0.0 B/s | 0 B 00:32 CentOS-8.0 - Extras - mirrors.aliyun.com 0.0 B/s | 0 B 00:32 CentOS-8.0 - Epel 2.3 MB/s | 6.0 MB 00:02 WANdisco SVN Repo 1.9 2.0 kB/s | 121 kB 01:01 同步倉庫 'AppStream' 緩存失敗,忽略這個 repo。同步倉庫 'base' 緩存失敗,忽略這個 repo。同步倉庫 'extras' 緩存失敗,忽略這個 repo。上次元數據過期檢查:0:00:01 前,執行于 2020年03月23日 星期一 10時26分48秒。元數據緩存已建立。[[email protected] /etc/yum.repos.d]#

然后百思不得其解,我尋思系統默認的yum源可能因為網絡的原因連不上也就算了,國內的源不應該啊,是不是配置有問題呢?結果還真是,baseurl中的$releasever和$basearch占位符不知為何無效。故將$releasever改為8,將$basearch改為x86_64后問題解決。修改后的各個配置文件內容如下:

### cat CentOS-Base.repo ###[base]name=CentOS-8 - Base - mirrors.aliyun.comfailovermethod=prioritybaseurl=https://mirrors.aliyun.com/centos/8/BaseOS/x86_64/os/ http://mirrors.aliyuncs.com/centos/8/BaseOS/x86_64/os/ http://mirrors.cloud.aliyuncs.com/centos/8/BaseOS/x86_64/os/gpgcheck=1gpgkey=https://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-Official### cat CentOS-AppStream.repo ###[AppStream]name=CentOS-8 - AppStream - mirrors.aliyun.comfailovermethod=prioritybaseurl=https://mirrors.aliyun.com/centos/8/AppStream/x86_64/os/ http://mirrors.aliyuncs.com/centos/8/AppStream/x86_64/os/ http://mirrors.cloud.aliyuncs.com/centos/8/AppStream/x86_64/os/gpgcheck=1gpgkey=https://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-Official### cat CentOS-Extras.repo ###[extras]name=CentOS-8 - Extras - mirrors.aliyun.comfailovermethod=prioritybaseurl=https://mirrors.aliyun.com/centos/8/extras/x86_64/os/ http://mirrors.aliyuncs.com/centos/8/extras/x86_64/os/ http://mirrors.cloud.aliyuncs.com/centos/8/extras/x86_64/os/gpgcheck=1gpgkey=https://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-Official### cat CentOS-Epel.repo ###[epel]name=CentOS-$releasever - Epelbaseurl=http://mirrors.aliyun.com/epel/8/Everything/$basearchenabled=1gpgcheck=0### cat CentOS-PowerTools.repo ###[PowerTools]name=CentOS-8 - PowerTools - mirrors.aliyun.comfailovermethod=prioritybaseurl=https://mirrors.aliyun.com/centos/8/PowerTools/x86_64/os/ http://mirrors.aliyuncs.com/centos/8/PowerTools/x86_64/os/ http://mirrors.cloud.aliyuncs.com/centos/8/PowerTools/x86_64/os/gpgcheck=1enabled=0gpgkey=https://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-Official### cat CentOS-centosplus.repo ###[centosplus]name=CentOS-8 - Plus - mirrors.aliyun.comfailovermethod=prioritybaseurl=https://mirrors.aliyun.com/centos/8/centosplus/x86_64/os/ http://mirrors.aliyuncs.com/centos/8/centosplus/x86_64/os/ http://mirrors.cloud.aliyuncs.com/centos/8/centosplus/x86_64/os/gpgcheck=1enabled=0gpgkey=https://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-Official

做完以上修改后問題解決,沒有再提示同步倉庫緩存失敗了:

[[email protected] /etc/yum.repos.d]# yum makecacheCentOS-8 - AppStream - mirrors.aliyun.com 2.1 MB/s | 6.5 MB 00:03 CentOS-8 - Base - mirrors.aliyun.com 1.6 MB/s | 5.0 MB 00:03 CentOS-8 - Extras - mirrors.aliyun.com 1.8 kB/s | 4.2 kB 00:02 CentOS-8.0 - Epel 2.2 MB/s | 6.0 MB 00:02 WANdisco SVN Repo 1.9 10 kB/s | 121 kB 00:11 元數據緩存已建立。[[email protected] /etc/yum.repos.d]#

到此這篇關于詳解CentOS8更換yum源后出現同步倉庫緩存失敗的問題的文章就介紹到這了,更多相關CentOS8更換yum源同步倉庫失敗內容請搜索真格學網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持真格學網!

引用來自“布爾道長”的答案引用來自“eechen”的答案yum源的配置文件位于/etc/yum.repos.dCentOS 6 建議加裝下面兩個源:rpm-ivh http //mirrors ustc edu cn/fedora/epel/6/i386/epel-release-6-8.noarch.rpmrpm-ivh http //rpms famillecolletcom/enterprise/remi-release-6.rpm安裝好后可以查看以下remi的php和mysql版本,都提供有5.5版,但php5.5由remi-test提供,生產環境請慎用:yum-enablerepo=remi-test,remi list php mysqlremi-test和remi源默認是不開啟的,需要通過-enablerepo參數指定,把/etc/yum.repos.d/remi.repo里對應的[remi]和[remi-test]塊下的enabled=0改為enabled=1則為默認開啟.epel源則有fedora社區維護,里面有很多centos官方源沒有的軟件,比如非常實用的命令行界面任務管理器htop:yum-enablerepo=epel-y install htop可以省略-enablerepo=epel,因為epel默認是開啟,而epel-testing是默認不開啟的,要默認開啟,修改同上.其他還有RPMForge源和RPMFusion源,更多的包可以到pkgs.org去找.最后,沒必要追求新版本軟件,不要為了升級而升級,我依舊還在用CentOS官方源的PHP5.3.3和MySQL5.1.還有CentOS是面向服務器的Linux發行版,非常不建議在CentOS裝圖形界面(除非必須),然后埋怨桌面軟件少,玩Wine,玩桌面,Fedora和Ubuntu這類是更好的選擇.安裝epel源不錯。圖形界面我覺得還是可以安裝的,有圖形界面配置一些軟件更直觀一點,也減少了出錯的幾率內容來自www.13333515.buzz請勿采集。


  • 本文相關:
  • centos6利用yum安裝php mysql gd的步驟
  • 詳解centos 使用yum安裝mariadb
  • centos8 yum/dnf 配置國內源的方法
  • centos7yum安裝php7.2的操作方法
  • centos yum 安裝 mongodb 以及php擴展
  • 詳解centos7配置本地yum源的方法
  • centos下yum搭建安裝linux+apache+mysql+php環境教程
  • centos7利用yum安裝lnmp的教程(linux+nginx+php7.1+mysql5.7)
  • centos 7.2.1511 編譯安裝nginx1.10.1+mysql5.7.14+php7.0.11
  • linux系統下多版本php共存的解決方案(超簡單)
  • centos 6.6安裝配置lamp服務器(apache+php5+mysql)
  • vsftpd配置虛擬用戶登錄的方法
  • centos虛擬機上網配置ip方法
  • 基于centos 6.5使用varnish實現網站動靜分離
  • linux 檢測服務器是否連接著網絡
  • linux內存泄漏檢測shell腳本
  • linux實現自動部署tomcat腳本
  • 阿里云云服務器linux系統掛載數據盤圖文教程
  • 如何修改centos yum的源
  • 阿里云centos 怎么更換yum源
  • 如何把centos的yum換成臺灣源
  • 如何更換yum源文件
  • 把redhat自帶yum的更換為CentOS源后,當前面的操作一切順利進行完成后報錯。錯誤圖如下
  • 如何修改centos yum的源
  • 如何修改centos yum的源
  • 如何修改centos yum的源
  • 如何修改centos yum的源
  • 怎么修改yum centos-media.repo本地源的配置文件
  • 網站首頁網頁制作腳本下載服務器操作系統網站運營平面設計媒體動畫電腦基礎硬件教程網絡安全星外虛擬主機華眾虛擬主機linuxwin服務器ftp服務器dns服務器tomcat nginxzabbix云和虛擬化服務器其它首頁服務器linuxcentos6利用yum安裝php mysql gd的步驟詳解centos 使用yum安裝mariadbcentos8 yum/dnf 配置國內源的方法centos7yum安裝php7.2的操作方法centos yum 安裝 mongodb 以及php擴展詳解centos7配置本地yum源的方法centos下yum搭建安裝linux+apache+mysql+php環境教程centos7利用yum安裝lnmp的教程(linux+nginx+php7.1+mysql5.7)centos 7.2.1511 編譯安裝nginx1.10.1+mysql5.7.14+php7.0.11linux系統下多版本php共存的解決方案(超簡單)centos 6.6安裝配置lamp服務器(apache+php5+mysql)vsftpd配置虛擬用戶登錄的方法centos虛擬機上網配置ip方法基于centos 6.5使用varnish實現網站動靜分離linux 檢測服務器是否連接著網絡linux內存泄漏檢測shell腳本linux實現自動部署tomcat腳本阿里云云服務器linux系統掛載數據盤圖文教程apache開啟.htaccess及.htaccessservice temporarily unavailabllinux下實現免密碼登錄(超詳細)apache rewrite url重定向功能的linux下用cron定時執行任務的方法apache性能測試工具ab使用詳解centos 6.4安裝配置lamp服務器(acentos+nginx+php+mysql詳細配置apache you don""t have permissflume環境部署和配置詳解及案例大centos安裝mysql8.x的教程linux proftpd安裝與卸載詳細介紹linux中拷貝 cp命令中拷貝所有的寫法詳解linux利用sysctl命令調整內核參數linux解決ping通但端口不通的問題ubuntu 16.04系統完美解決pip不能升級的問深入理解linux下查看進程內存的使用情況linux下的chkconfig命令詳解linux 文件權限的詳細介紹centos7切換啟動內核與切換啟動模式的講解
    免責聲明 - 關于我們 - 聯系我們 - 廣告聯系 - 友情鏈接 - 幫助中心 - 頻道導航
    Copyright © 2017 www.13333515.buzz All Rights Reserved
    3排列五开奖结果