環境:
OS:Centos 6.9
1.進入到yum配置目錄
cd /etc/yum.repos.d
2.備份
cp CentOS-Base.repo CentOS-Base.repo.bk
3.下載
wget -O CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-6.repo
問題1:
因為Centos-6早就停止了更新維護,阿里云鏡像網站將其倉庫也換到了centos-vault中,所以直接安裝yum源會報錯,因為配置文件里的鏈接是空的網址
我們將配置文件里的一些路徑進行全局替換
sed -i 's/centos/centos-vault/g' CentOS-Base.repo
問題2:
releasever 會自動識別centos版本,識別出來的結果是6,但是鏡像中并沒有6這個路徑,所以會報錯,這里將直接$releasever替換為當前操作系統版本6.9
替換版本號
sed -i 's/$releasever/6.9/g' CentOS-Base.repo
最后:
刷新緩存
yum clean all
yum makecache