HCRM博客

如何更新 CentOS 的 YUM 源?

centos系统中,YUM源是用于安装软件包的仓库,由于某些原因,可能需要更新或更换YUM源,以下是关于Centos YUM源更新的详细步骤:

一、备份原始的YUM配置文件

在进行任何更改之前,建议先备份原有的YUM源配置文件,以便在需要时可以恢复,可以使用以下命令进行备份:

如何更新 CentOS 的 YUM 源?-图1
(图片来源网络,侵权删除)
  • sudo cp /etc/yum.repos.d/CentOSBase.repo /etc/yum.repos.d/CentOSBase.repo.bak

二、替换为新的镜像源

可以选择国内常用的镜像源,如阿里云、清华大学源或腾讯云源等,以下是以阿里云为例的步骤:

1、下载阿里云的YUM源配置文件

  • sudo curl o /etc/yum.repos.d/CentOSBase.repo https://mirrors.aliyun.com/repo/Centos7.repo

2、更新缓存并验证

  • sudo yum clean all
  • sudo yum makecache
  • sudo yum update y

三、验证更新

可以使用以下命令查看新的源是否生效:

  • yum repolist

四、注意事项

1、根据系统版本(CentOS 6、7 或 8)选择合适的镜像源。

2、CentOS 官方源已经关闭,选择镜像站尤为重要。

如何更新 CentOS 的 YUM 源?-图2
(图片来源网络,侵权删除)

3、CentOS 8 在 2021 年底停止支持,建议使用 CentOS Stream 或迁移到 Rocky Linux/AlmaLinux。

五、相关FAQs

1. Q: 如何备份当前的YUM源配置文件?

A: 可以使用以下命令备份当前的YUM源配置文件:

  • sudo cp /etc/yum.repos.d/CentOSBase.repo /etc/yum.repos.d/CentOSBase.repo.backup

如果有多个YUM源配置文件,可以使用通配符进行批量备份:

  • sudo cp /etc/yum.repos.d/CentOS* /etc/yum.repos.d/CentOSBase.repo.backup

2. Q: 如何恢复原来的YUM源配置文件?

A: 如果需要恢复原来的YUM源配置文件,可以将备份的文件复制回原位置:

如何更新 CentOS 的 YUM 源?-图3
(图片来源网络,侵权删除)
  • sudo cp /etc/yum.repos.d/CentOSBase.repo.bak /etc/yum.repos.d/CentOSBase.repo

然后更新缓存:

  • sudo yum clean all
  • sudo yum makecache

本站部分图片及内容来源网络,版权归原作者所有,转载目的为传递知识,不代表本站立场。若侵权或违规联系Email:zjx77377423@163.com 核实后第一时间删除。 转载请注明出处:https://blog.huochengrm.cn/pc/22763.html

分享:
扫描分享到社交APP
上一篇
下一篇