Centos7更改yum源步驟
阿新 • • 發佈:2018-12-26
centos7預設的源的網址mirrorlist.centos.org,屬於國外的網站,可能出現連不上或者網速很慢,剛開始我裝軟體用yum命令基本都裝不上,後來經過思考,原來預設yum源設定的問題。網易(163)yum源是國內最好的yum源之一,無論是速度還是軟體版本,都非常的不錯,將yum源設定為163yum,可以提升軟體包安裝和更新的速度,同時避免一些常見軟體版本無法找到。當然還有其他的yum源可以使用,所以最號使用國內一些比較好的centosrpm包網站,以便自己好給自己的系統裝軟體。
1. 切換到系統yum源的目錄下,即:cd/etc/yum.repos.d 2.備份系統預設yum源:mvCentOS-Base.repo CentOS-Base.repo.bk
3.下載163網易的yum源:
wgethttp://mirrors.163.com/.help/CentOS6-Base-163.repo
{其他的源:中科大的yum源
wgethttp://centos.ustc.edu.cn/CentOS-Base.repo sohu的yum源 wgethttp://mirrors.sohu.com/help/CentOS-Base-sohu.repo} 本文以網易的源為例 4.更改網易的源為預設的系統yum源,即: mv CentOS6-Base-163.repo CentOS-Base.repo
5.執行yum makecache 生成快取,即yummakecache
此時可能會出現HTTP ERORR 404-Not Found Trying othermirror,原因可能是yum查詢軟體包
使用的過時的快取(此時可能需要去cd/etc/yum.repos.d目錄,找到過時的快取,把它去掉),
清空更新之後,再次安裝軟體,問題消失,具體見如下指令:
yum clean all(等同於 yum cleanheaders ; yum cleanpackages);
yum update;這之後,重新執行 yum makecache生成快取,yummakecache主要目的是 將服
務器上的軟體包資訊在本地快取,以提高搜尋安裝軟體的速度。(第五步很重要哈,我也是弄了好一會 兒的)
6.完成第五步之後,基本你可以自己測試一下,看能不裝上自己想要的軟體。比如我自己,相裝一個
xterm遠端登入軟體,命令如下:yum install xterm,幾秒鐘系統自動安裝上,是不是很方便,從此 不用煩了,終於解決了linux系統軟體安裝依賴性的一個大麻煩。
雖然說軟體安裝還有原始碼安裝方式和rpm方式,但是這兩種都不能解決軟體依賴的麻煩,讓人很不爽, 反正讓我不爽了,浪費了我一些時間,才發現yum源的問題!在此把這個經驗與大家共享,希望能夠給你們提供一些方便。與人方便,手留餘香!
wgethttp://centos.ustc.edu.cn/CentOS-Base.repo sohu的yum源 wgethttp://mirrors.sohu.com/help/CentOS-Base-sohu.repo} 本文以網易的源為例 4.更改網易的源為預設的系統yum源,即: mv CentOS6-Base-163.repo CentOS-Base.repo