CentOS怎么换yum源地址

首先,我们要知道为什么要换yum源。因为Linux的发行版大多数都是默认使用国外的软件源,我国及周围(亚太)地区使用的都是默认的国外源,同步下载速度相应得会慢很多。如果修改为我们常用的或者离服务器最近的源站,就是非常高明的选择。

检查下载工具

由于下载文件,需要下载工具,所以我们得优先检查是否安装了相关软件

检查是否己安装wget,如果列表显示有的话,就不用运行安装命令了

yum list wget

如果列表中没有显示,那么运行下面的命令进行安装

yum install -y wget

备份原镜像

为避免下载或修改失败,修改原来的源文件名,起到备份作用

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

下载yum源配置文件

国内开源镜像平台有很多,我发现阿里云的源是多地区的,所以我们以阿里云CentOS7为例子

下载CentOS-Base.repo/etc/yum.repos.d目录,执行下列命令即可

wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo

使用wget偶尔会提示command not found,这时改用curl即可

curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo

其他的版本,在版本号上会有不同,就如同下面的命令中

CentOS6

wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-6.10.repo

CentOS8

wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-8.repo

详细可以前往阿里云官方镜像站查看:

https://developer.aliyun.com/mirror/centos?spm=a2c6h.13651102.0.0.733d1b11Kz3uQT

重新生成yum缓存

yum会将下载的软件包文件rpm和软件头文件header存放在硬盘缓存中,如果觉得占用磁盘空间,可以将这些内容进行清除以释放磁盘空间

yum clean -all

生成缓存,将服务器上的软件包信息先在本地进行缓存,以提高搜索和安装软件的速度

yum makecache

至此结束

温馨提示:本文最后更新于2022-04-01 15:32:46,某些文章具有时效性,若有错误或已失效,请在下方留言或加入QQ群:652857097联系群主。
© 版权声明
THE END
喜欢就支持一下吧
点赞14赞赏 分享
评论 抢沙发

请登录后发表评论