CentOS國內YUM源及配置


1、阿里巴巴開源鏡像站

Page:https://opsx.alibaba.com/mirror

使用說明
a. 備份配置文件:
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
b. 下載新的CentOS-Base.repo 到/etc/yum.repos.d/
CentOS6:wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
CentOS7:wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

2、網易開源鏡像站點

Page:http://mirrors.163.com/.help/

使用說明
a. 首先備份/etc/yum.repos.d/CentOS-Base.repo
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
b. 下載對應版本repo文件, 放入/etc/yum.repos.d/(操作前請做好相應備份)
CentOS6:wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.163.com/.help/CentOS6-Base-163.repo
CentOS7:wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.163.com/.help/CentOS7-Base-163.repo

3、華為開源鏡像站點

Page:https://mirrors.huaweicloud.com/

使用說明
CentOS的鏡像地址為:https://mirrors.huaweicloud.com/centos/
a. 備份配置文件:
cp -a /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
b. 修改CentOS-Base.repo文件,取消baseurl開頭的行的注釋,並增加mirrorlist開頭的行的注釋。將文件中的http://mirror.centos.org替換成https://mirrors.huaweicloud.com,可以參考如下命令:
sed -i "s/#baseurl/baseurl/g" /etc/yum.repos.d/CentOS-Base.repo
sed -i "s/mirrorlist=http/#mirrorlist=http/g" /etc/yum.repos.d/CentOS-Base.repo
sed -i "s@http://mirror.centos.org@https://mirrors.huaweicloud.com@g" /etc/yum.repos.d/CentOS-Base.repo

4、搜狐開源鏡像站

Page:http://mirrors.sohu.com/

使用說明
CentOS的鏡像地址為:http://mirrors.sohu.com/centos/
a. 備份配置文件:
cp -a /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
b. 修改CentOS-Base.repo文件,取消baseurl開頭的行的注釋,並增加mirrorlist開頭的行的注釋。將文件中的http://mirror.centos.org替換成http://mirrors.sohu.com,可以參考如下命令:
sed -i "s/#baseurl/baseurl/g" /etc/yum.repos.d/CentOS-Base.repo
sed -i "s/mirrorlist=http/#mirrorlist=http/g" /etc/yum.repos.d/CentOS-Base.repo
sed -i "s@http://mirror.centos.org@http://mirrors.sohu.com@g" /etc/yum.repos.d/CentOS-Base.repo

 5、RHEL使用CentOS鏡像站點

※ 免責聲明:業務系統慎用!
a. 刪除RedHat自帶的yum源
查看:rpm -qa | grep ^yum
刪除:rpm -qa | grep yum | xargs rpm -e --nodeps
b. 下載CentOS鏡像的yum包
wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-3.4.3-158.el7.centos.noarch.rpm
wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-rhn-plugin-2.0.1-10.el7.noarch.rpm
wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.31-45.el7.noarch.rpm
wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-metadata-parser-1.1.4-10.el7.x86_64.rpm
c. 安裝yum包提示“rpm >= 0:4.11.3-22 is needed by yum-3.4.3-158.el7.centos.noarch”
rpm -qa | grep ^rpm
wget http://mirrors.163.com/centos/7/os/x86_64/Packages/rpm-4.11.3-32.el7.x86_64.rpm
wget http://mirrors.163.com/centos/7/os/x86_64/Packages/rpm-libs-4.11.3-32.el7.x86_64.rpm
wget http://mirrors.163.com/centos/7/os/x86_64/Packages/rpm-python-4.11.3-32.el7.x86_64.rpm
wget http://mirrors.163.com/centos/7/os/x86_64/Packages/rpm-build-libs-4.11.3-32.el7.x86_64.rpm
rpm -Uvh rpm-*.rpm
d. 安裝CentOS鏡像的yum包
rpm -ivh yum-*.rpm
e. 替換.repo文件中的$releasever版本為7
sed -i "s/\$releasever/7/g" /etc/yum.repos.d/CentOS-Base.repo
f. 安裝EPEL源
yum install epel-release
g. 檢查yum源可用性
yum repolist && yum list all
h. yum update提示“Error: initscripts conflicts with redhat-release-server”
yum check-update && yum update --skip-broken

吐槽:在RHEL 7.3系統上僅執行e,g,h步驟可以使用yum update,重裝與不重裝yum包都會提示“This system is not registered to Red Hat Subscription Management.”(CentOS 7.5 YUM源),可以跳過a,b,c,d步驟。

6、重建本地YUM緩存

yum clean all && yum makecache

7、CentOS mirror status

http://mirror-status.centos.org/

 從鏡像狀態統計來看,“華為開源鏡像站搜狐開源鏡像站”實時更新良好。

 

1\. 企業貢獻:

搜狐開源鏡像站:[http://mirrors.sohu.com/](http://mirrors.sohu.com/)

網易開源鏡像站:[http://mirrors.163.com/](http://mirrors.163.com/)

2\. 大學教學:

北京理工大學:
[http://mirror.bit.edu.cn](http://mirror.bit.edu.cn/) (IPv4 only)
[http://mirror.bit6.edu.cn](http://mirror.bit6.edu.cn/) (IPv6 only)

北京交通大學:
[http://mirror.bjtu.edu.cn](http://mirror.bjtu.edu.cn/) (IPv4 only)
[http://mirror6.bjtu.edu.cn](http://mirror6.bjtu.edu.cn/) (IPv6 only)
[http://debian.bjtu.edu.cn](http://debian.bjtu.edu.cn/) (IPv4+IPv6)

蘭州大學:[http://mirror.lzu.edu.cn/](http://mirror.lzu.edu.cn/)

廈門大學:[http://mirrors.xmu.edu.cn/](http://mirrors.xmu.edu.cn/)

清華大學:
[http://mirrors.tuna.tsinghua.edu.cn/](http://mirrors.tuna.tsinghua.edu.cn/) (IPv4+IPv6)
[http://mirrors.6.tuna.tsinghua.edu.cn/](http://mirrors.6.tuna.tsinghua.edu.cn/) (IPv6 only)
[http://mirrors.4.tuna.tsinghua.edu.cn/](http://mirrors.4.tuna.tsinghua.edu.cn/) (IPv4 only)

天津大學:[http://mirror.tju.edu.cn/](http://mirror.tju.edu.cn/)

中國科學技術大學:
[http://mirrors.ustc.edu.cn/](http://mirrors.ustc.edu.cn/) (IPv4+IPv6)
[http://mirrors4.ustc.edu.cn/](http://mirrors4.ustc.edu.cn/)
[http://mirrors6.ustc.edu.cn/](http://mirrors6.ustc.edu.cn/)

東北大學:
[http://mirror.neu.edu.cn/](http://mirror.neu.edu.cn/) (IPv4 only)
[http://mirror.neu6.edu.cn/](http://mirror.neu6.edu.cn/) (IPv6 only)

電子科技大學:[http://ubuntu.uestc.edu.cn/](http://ubuntu.uestc.edu.cn/)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

    1.  


免責聲明!

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



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