06
2018
08

修改CentOS的yum源为国内的yum源

有时候我们安装的CentOS会使用国外的yum源,国外的源在使用yum安装的时候难免会出现速度缓慢的情况,所以这篇文章就来讲述一下如何将CentOS的yum源改为国内网易163或者阿里云的源。


1、第一步当然是先备份原有源,命令是# mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
2、然后进入yum源文件夹,命令是# cd /etc/yum.repos.d/
3、在yum源文件夹内下载网易的yum源,命令式# wget http://mirrors.163.com/.help/CentOS7-Base-163.repo ,当然也可以下载阿里的yum源,命令是# wget http://mirrors.aliyun.com/repo/Centos-7.repo
4、将下载的yum源文件名修改为CentOS-Base.repo,命令是mv Centos-7.repo CengOS-Base.repo
5、再然后就是生成新的yum缓存,先是清空缓存,命令是yum clean all,然后重建缓存,命令是# yum makecache

6、最后最好再升级一下yum,命令是# yum -y update,然后修改yum源的操作就完成了


20201202 Update:

CentOS8系统开始多了一个AppStream,按照之前的方法只改Base Repo还是会出现速度奇慢的情况,所以这个时候我们需要把APPStream一起改一下。

用vi命令打开文件/etc/yum.repos.d/CentOS-AppStream.repo,找到下面两行,直接在它们前面加上#给注释掉,默认应该有一行已经注释掉了,反正最终目的就是两行都要注释掉。

#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=AppStream&infra=$infra

#baseurl=http://mirror.centos.org/$contentdir/$releasever/AppStream/$basearch/os/

然后再在同一个文件里加上下面这一行,就可以了

baseurl=https://mirrors.aliyun.com/centos/$releasever/AppStream/$basearch/os/


最后再推荐一个阿里巴巴镜像开源站:https://developer.aliyun.com/mirror/ ,可以找到各种更换源的官方指导,不仅仅是Linux。

« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。