将 CentOS 的 YUM 源永久替换为阿里云的 YUM 源
以下是完备步骤:
1. 备份原有的 YUM 源
在修改之前,备份当前系统的默认 YUM 源设置文件,方便问题排查或规复默认设置。
- sudo mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
复制代码 2. 下载阿里云的 YUM 源设置文件
根据你的系统版本下载对应的阿里云镜像源。
CentOS 7
执行以下命令:
- sudo curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
复制代码 CentOS 8
假如利用的是 CentOS 8:
- sudo curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-8.rep
复制代码 3. 清算 YUM 缓存并更新
完成替换后,必要清算缓存并天生新缓存:
- sudo yum clean all
- sudo yum makecache
复制代码 4. 验证设置是否成功
执行以下命令,检查当前利用的镜像源是否已更换为阿里云:
你应该会看到雷同以下输出,体现镜像来自阿里云:
- epo id repo name
- base/7/x86_64 CentOS-7 - Base - mirrors.aliyun.com
- extras/7/x86_64 CentOS-7 - Extras - mirrors.aliyun.com
- updates/7/x86_64 CentOS-7 - Updates - mirrors.aliyun.com
复制代码 5. 可选步骤:同步 EPEL 源
阿里云也提供了 EPEL 源镜像,推荐一起替换。
替换 EPEL 源
- sudo curl -o /etc/yum.repos.d/epel.repo https://mirrors.aliyun.com/repo/epel-7.repo
复制代码 清算缓存并天生新缓存:
- sudo yum clean all
- sudo yum makecache
复制代码 6. 常见问题
- 假如网络仍无法访问镜像:
- 检查网络毗连。
- 编辑
文件,添加 DNS:
- nameserver 8.8.8.8
- nameserver 8.8.4.4
复制代码
- 假如更换源后依然失败:
- 检查 /etc/yum.repos.d/CentOS-Base.repo 文件内容是否正确。
- 测试是否可以直接访问阿里云的镜像地址,比方:
设置完成后,你的 YUM 源将永久利用阿里云镜像,无需再次手动替换。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |