close

現場:CentOS 7.3            套件:yum

 


原因:

某天要更新CentOS 7時。發現出現錯誤。

[Errno 14] HTTP Error 404 – Not Found

但網路經測試後沒有問題,

猜測可能是yum.repo這邊的狀況。

 


處理方式:

先確認yum.repo設定症不正確。

最主要更新還是會找Base fasttrack 這兩隻。

#vim /etc/yum.repos.d/CentOS-Base.repo

發現來源都被改成mirrolist 。原本使用的baseurl被註解掉了。

先將設定更改回來。

 

一樣到fasttrack 確認並修正。

# vim /etc/yum.repos.d/CentOS-fasttrack.repo

接著再嘗試一次使用yum 下載東西。

#yum update

可以看到正常的開始載入並下載


 

到這邊就算處理完成了。

因為CentOS7是比較新的版本。

出現找不到yum 來源的問題比較奇怪。

所以確認了一下*.repo檔案。

 


但若查出來後發現真的是來源端網址的問題。

可以依照下方進行修改。

 

把原本的mirror.centos.org更改到 free.nchc.org.tw

#cd  /etc/yum.repos.d/

#sed -i "s/mirror.centos.org/free.nchc.org.tw/" CentOS-fasttrack.repo

#sed -i "s/mirror.centos.org/free.nchc.org.tw/"  CentOS-fasttrack.repo

 

接著再透過yum update測試。

如果下載都沒有問題。那yum下載問題就修復了。

 

<本篇完>

參考網址:

https://becoder.org/edit-centos-7-yum-repo-to-nchc/

 

 

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 IT001 的頭像
    IT001

    IT001

    IT001 發表在 痞客邦 留言(0) 人氣()