logo1.png

将CentOS的yum源更换为国内镜像源

🎉 前言

我们在使用yum的官方源进行yum install 的时候,速度非常慢,只有几kB/s,有时候还不到1kB/s。这就会造成安装包的速度的速度要么特变慢,要么就根本安装不了。这就需要我们更换为国内的镜像源。

解决方案:

替换CentOS的yum源为国内的镜像源。

更换 yum 源的原因:

国外yum源响应速度慢

国内yum源响应速度快

列出仓库

yum repolist

yum-repolist.png

🎉 开始

1.备份

先切换Root

su -

然后开始备份

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

bak是备份文件,为文件格式扩展名。

yum.repos.d.png

2.查看wget 是否安装

rpm -qa|grep "wget"

wget.png

上图的已经安装了,如果没有安装是没有显示的!

  • 如果没有安装请安装wget
yum -y install wget

3.检查Centos的版本

rpm -q centos-release

release.png

4.下载新CentOS-Base.repo

阿里镜像CentOS7

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

阿里镜像CentOS8

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

注释:

-O  --output-document=文件,将数据写入此文件中。这里是下载完成后将原文件名字(Centos-8.repo)改为CentOS-Base.repo
http://mirrors.aliyun.com/repo/Centos-8.repo 是阿里云的镜像地址
Centos-8.repo 是Centos8的CentOS-Base.repo 因为我的服务器是CentOS8的 所有下载的是Centos-8.repo

dw1.png

dw1.png

更多镜像源

163网易:
centos7:
http://mirrors.163.com/.help/CentOS7-Base-163.repo
centos8:
http://mirrors.163.com/.help/CentOS8-Base-163.repo
中科大:http://mirrors.ustc.edu.cn/help/
清华大学:https://mirrors.tuna.tsinghua.edu.cn/

5.清除仓库缓存

yum clean all

clean-all.png

6.生成缓存

yum makecache

yum-makecache.png

这样源就换好了!

最后修改:2021 年 04 月 12 日 10 : 21 PM
如果觉得我的文章对你有用,请随意赞赏