HCRM博客

如何配置 CentOS 6 的 YUM 源?

背景信息

CentOS 6 于 2020 年 12 月结束生命周期(EOL),官方不再提供安全更新和技术支持,但由于仍有许多企业和开发者在使用该系统,为了确保系统的稳定性和安全性,需要配置可用的 yum 源来继续获取软件包和更新。

常用 YUM 源及配置方法

阿里云 YUM 源

如何配置 CentOS 6 的 YUM 源?-图1
(图片来源网络,侵权删除)

配置步骤

1. 备份原有的 YUM 配置文件,如mv /etc/yum.repos.d/CentOSBase.repo /etc/yum.repos.d/CentOSBase.repo.backup

2. 编辑或创建/etc/yum.repos.d/CentOSBase.repo 文件,添加以下内容:

  • [base]
  • name=CentOS$releasever Base mirrors.aliyun.com
  • failovermethod=priority
  • baseurl=http://mirrors.aliyun.com/centosvault/6.10/os/$basearch/
  • http://mirrors.aliyuncs.com/centosvault/6.10/os/$basearch/
  • http://mirrors.cloud.tencent.com/centos/$releasever/os/$basearch/
  • http://mirrors.tencentyun.com/centos/$releasever/os/$basearch/
  • gpgcheck=1
  • gpgkey=http://mirrors.aliyun.com/centos/RPMGPGKEYCentOS6
  • [updates]
  • name=CentOS$releasever Updates mirrors.aliyun.com
  • failovermethod=priority
  • baseurl=http://mirrors.aliyun.com/centosvault/6.10/updates/$basearch/
  • http://mirrors.aliyuncs.com/centosvault/6.10/updates/$basearch/
  • http://mirrors.cloud.tencent.com/centos/$releasever/updates/$basearch/
  • http://mirrors.tencentyun.com/centos/$releasever/updates/$basearch/
  • gpgcheck=1
  • gpgkey=http://mirrors.aliyun.com/centos/RPMGPGKEYCentOS6
  • [extras]
  • name=CentOS$releasever Extras mirrors.aliyun.com
  • failovermethod=priority
  • baseurl=http://mirrors.aliyun.com/centosvault/6.10/extras/$basearch/
  • http://mirrors.aliyuncs.com/centosvault/6.10/extras/$basearch/
  • http://mirrors.cloud.tencent.com/centos/$releasever/extras/$basearch/
  • http://mirrors.tencentyun.com/centos/$releasever/extras/$basearch/
  • gpgcheck=1
  • gpgkey=http://mirrors.aliyun.com/centos/RPMGPGKEYCentOS6

3. 清理 YUM 缓存并生成新的缓存:sudo yum clean allsudo yum makecache

优点:国内访问速度快,软件包版本相对较新且齐全。

缺点:由于 CentOS 6 已停止维护,部分软件包可能无法及时更新到最新版本。

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

网易 YUM 源

配置示例

  • [base]
  • name=CentOS$releasever Base mirrors.163.com
  • failovermethod=priority
  • baseurl=http://mirrors.163.com/centosvault/6/os/$basearch/
  • gpgcheck=1
  • gpgkey=http://mirrors.163.com/centos/RPMGPGKEYCentOS6
  • [updates]
  • name=CentOS$releasever Updates mirrors.163.com
  • failovermethod=priority
  • baseurl=http://mirrors.163.com/centosvault/6/updates/$basearch/
  • gpgcheck=1
  • gpgkey=http://mirrors.163.com/centos/RPMGPGKEYCentOS6

优点:作为国内知名的镜像源,稳定性较高,能够提供较为稳定的下载速度。

缺点:同样存在软件包更新不及时的问题。

清华大学 TUNA 镜像源

配置示例

如何配置 CentOS 6 的 YUM 源?-图3
(图片来源网络,侵权删除)
  • [base]
  • name=CentOS$releasever Base mirrors.tuna.tsinghua.edu.cn
  • failovermethod=priority
  • baseurl=http://mirrors.tuna.tsinghua.edu.cn/centosvault/6/os/$basearch/
  • gpgcheck=1
  • gpgkey=http://mirrors.tuna.tsinghua.edu.cn/centos/RPMGPGKEYCentOS6
  • [updates]
  • name=CentOS$releasever Updates mirrors.tuna.tsinghua.edu.cn
  • failovermethod=priority
  • baseurl=http://mirrors.tuna.tsinghua.edu.cn/centosvault/6/

优点:教育网用户访问速度较快,对于在校园网环境下的用户来说是较好的选择。

缺点:非教育网用户的访问速度可能会受到一定影响。

验证 YUM 源配置

可以通过以下命令列出可用的 Yum 源,确保配置正确:sudo yum repolist,如果输出显示了配置的 YUM 源列表,说明配置成功。

注意事项

由于 CentOS 6 已停止维护,使用这些 YUM 源时可能会遇到部分软件包无法找到或版本较旧的情况,建议尽量选择与系统版本匹配的软件包进行安装和更新。

定期检查 YUM 源的可用性和软件包的更新情况,以确保系统的安全性和稳定性。

对于生产环境中的 CentOS 6 系统,应谨慎对待软件包的更新,避免因更新导致系统不稳定或出现兼容性问题,建议在进行重要更新前,先在测试环境中进行充分测试。

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

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