停止维护的CentOS6该怎么使用Yum

这篇文章将为大家详细讲解有关停止维护的CentOS6该怎么使用Yum,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

创新互联长期为上千多家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为五寨企业提供专业的成都网站建设、网站制作五寨网站改版等技术服务。拥有十年丰富建站经验和众多成功案例,为您定制开发。

距离CentOS 6在2020年11月结束进入EOL(Reaches End of  Life)已经有大半年时间了,由于历史原因,还有一些项目无法迁移到7+系统,但是yum源还需要用,而官方于2020年12月2日已经正式将CentOS  6相关的软件源移出官方源,随后各个镜像站也逐渐将其删除。

目前使用yum已经无法正常更新,资源都是404

停止维护的CentOS6该怎么使用Yum

官方给提供了一个vault的源,提供历史所有发行的CentOS版本镜像,但是官方使用的是aws北美的服务,使用体验很差,国内阿里、腾讯也都提供vault源,国内使用更方便

CentOS官方:https://vault.centos.org/

阿里云镜像:https://mirrors.aliyun.com/centos-vault/

腾讯云镜像:https://mirrors.cloud.tencent.com/centos-vault

现在需要手动修改CentOS-Base.repo,在CentOS-Base.repo中,有三个地方需要修改,原本的CentOS-Base.repo中,目录是centos,需要替换为centos-vault

停止维护的CentOS6该怎么使用Yum

$releasever原本是表示当前系统的发行版本的,通常只有大版本号,也就是6,这里需要根据自己的系统版本,修改,通过cat  /etc/redhat-release查看

$basearch原本是系统硬件架构,i386、x86_64、arm等,通常不需要修改,需要查看的话,可以通过arch命令查看

通过批量修改,把centos改为centos-vault,$releasever改为版本号比如6.10,保存CentOS-Base.repo,之后执行yum  clean all清除之前的yum缓存,重新yum makecache

停止维护的CentOS6该怎么使用Yum

现在yum源可以正常工作了,但是只能保证基本的使用,毕竟已经失去官方的更新和维护,所以最好还是尽快更新到新版本

另外,如果觉得阿里、腾讯源不可靠,哪天关闭了不可用,可以自己做一个本地的源,如何同步在http://vault.centos.org/readme.txt中有详细的说明,在本地创建一个需要同步的目录,然后执行下面的命令即可自动同步

rsync -a -v --exclude=debug --exclude=x86_64  rsync://archive.kernel.org/centos-vault/6.10/ /data/centos-vault/6.10/

停止维护的CentOS6该怎么使用Yum

因为是国外的资源,所以同步时间和稳定性取决于自己的网络情况,之后可以通过定时任务进行自动同步更新

关于停止维护的CentOS6该怎么使用Yum就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。


标题名称:停止维护的CentOS6该怎么使用Yum
分享地址:http://myzitong.com/article/ijipsg.html