概述
centos6系统从2020年12月1号开始不再维护,官方的yum源不再可用,同时国内的阿里云镜像和163镜像也都不再可用。
但是我们有一些老的服务器仍然在使用centos6系统版本,依赖库的安装和更新就有了问题。
有问题就有需求,有需求就有解决方案。
yum源
在之前的老文章中,我们发过一个版本的yum源设置,其中使用了centos官方的vault源。
Vault源也是centos的官方源,vault源主要用作保存老版本的快照,文件树中有centos各个版本的快照记录,仅提供对旧存档版本的访问和参考,不提供最新的安全更新。
地址:vault.centos.org
但是在实际的使用过程中,发现vault源也存在一些问题,比如证书的问题等,在有些服务器上无法连接。
结合实际碰到的问题,后面重新查找了资料,设置了新的yum源文件。
配置
修改/etc/yum.repos.d/CentOS-Base.repo文件,修改内容如下:
[base]
name=CentOS-6.10
baseurl=http://mirrors.aliyun.com/centos-vault/6.10/os/$basearch/
gpgcheck=1
enabled=1
gpgkey=http://vault.centos.org/RPM-GPG-KEY-CentOS-6
#released updates
[updates]
name=CentOS-6.10
baseurl=http://mirrors.aliyun.com/centos-vault/6.10/updates/$basearch/
gpgcheck=1
enabled=1
gpgkey=http://vault.centos.org/RPM-GPG-KEY-CentOS-6
#additional packages that may be useful
[extras]
name=CentOS-6.10
baseurl=http://mirrors.aliyun.com/centos-vault/6.10/extras/$basearch/
gpgcheck=1
enabled=1
gpgkey=http://vault.centos.org/RPM-GPG-KEY-CentOS-6
执行命令,刷新缓存
yum clean all
yum makecache
yum update
测试
执行命令安装依赖库
yum search python
总结
最后还是得说一句,虽然更换yum源能够保证系统基础功能正常,但是已经进入EOL的系统失去了官方的更新和维护,日后有可能会因为一些漏洞而被入侵,如果可以的话还是建议更新到最新版本受支持的系统。
空空如此
求真得真