CenOS修改yum鏡像為國內163鏡像


更新yum鏡像庫為國內的163或者aliyun的,在yum安裝的時候會快很多,yum默認安裝的是從外國的網站上下載的!

yum安裝的時候是根據配置文件中的鏡像網站來的:

在配置文件:/etc/yum.repos.d/CentOS-Base.repo

[base]
name=CentOS-$releasever - Base
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearc
h&repo=os&infra=$infra
#baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-$releasever - Plus
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=centosplus&infra=$infra
#baseurl=http://mirror.centos.org/centos/$releasever/centosplus/$basearch/
gpgcheck=1
enabled=0

name:就是一個唯一的的名字無特殊意思

mirrorlist:下載yum安裝包的網站,剛開始大家的都一樣

gpgcheck=1表示下載yum安裝包時會檢查下載的包是否安全 gpgcheck=0就不會檢查

gpgkey:檢查的鑰匙路徑

enabled=0表示關閉該鏡像下載地址,沒有配置表示默認是打開的。

下面就將這個yum鏡像地址換成163的:

從網站:http://mirrors.163.com/.help/centos.html下載對應版本的CenOS repo

(一)先備份好原先的repo

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak

(二)將下載的repo文件放在/etc/yum.repos.d路徑下

(三)清緩存、重新裝載緩存

yum clean all

yum makecache

注:如果yum -y install 某個安裝包的時候報如下錯誤:

Loaded plugins: fastestmirror, refresh-packagekit, security
Determining fastest mirrors
http://mirrors.163.com/centos/6/os/x86_64/repodata/repomd.xml: [Errno 14] PYCURL ERROR 6 - "Couldn't resolve host 'mirrors.163.com'"
Trying other mirror.
Error: Cannot retrieve repository metadata (repomd.xml) for repository: base. Please verify its path and try again

修改如下文件添加:nameserver 8.8.8.8就可以解決,因為那是dns無法解析mirrors.163.com導致的

vi /etc/resolv.conf

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM