CentOS替换yum源
记录一次虚拟机替换yum源为阿里云
实验环境
- CentOS 7.9.2009
预期结果
- 安装软件快
- 使用阿里云源
实验过程
- 备份yum源,后续换源失败可以回退,反正是一个好的习惯
cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
- 下载阿里云官方的
CentOS-Base.repo
进行替换curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
- 清除旧缓存
yum clean all
- 生成新缓存
yum makecache
自问自答
- 什么是yum源,有什么用?
- 正常情况下linux安装软件是下载软件源码,然后编译得到一个可执行文件,有时候一个软件依赖其它的软件,甚至会递归依赖更多的软件,为了解决这种软件之间依赖问题,出现了yum,apt等,类似于手机的应用商店.
- 为什么要换源?
- 默认的官方源在国外,可能遇到DNS解析劫持,网速慢等问题,使用国内的镜像源可以提高下载速度,解决DNS劫持,愉快的安装软件
- 国内有哪些知名的yum源?
- 阿里云源(https://mirrors.aliyun.com/centos/)
- 清华源
- 中科大源
- 网易163
- 非阿里云ECS用户会出现 Couldn't resolve host 'mirrors.cloud.aliyuncs.com' 信息,虽然不影响使用,但是想解决这个问题,怎么办?
sed -i -e '/mirrors.cloud.aliyuncs.com/d' -e '/mirrors.aliyuncs.com/d' /etc/yum.repos.d/CentOS-Base.repo
参考资料
版权声明:
作者:qiankong
链接:https://bravexist.cn/2023/11/centos-replaces-yum-source.html
文章版权归作者所有,未经允许请勿转载。
THE END