2020年12月,Centos正式宣布Centos6生命周期结束,停止对Centos6的更新支持。 另外,官方还删除了yum软件源,对应的国内很多Linux镜像站也清空了Centos6的yum软件源。 例如,常用的AlibabaCloud (阿里巴巴云)镜像站和网络镜像站等。
Centos作为国内常用的免费企业Linux,在Centos6和6之前的版本中应该还有很多用户。 此外,一些APP软件仍然是基于Centos6版本部署的,禁用旧版yum软件源实际上影响不大,当然包括我们公司。
虽然Centos官方提供了旧版的yum软件源,但是由于服务器在国外,速度真的很惨。 为此,搜索并测试了一些国内镜像源,最终锁定了清华大学的开源软件镜像站。 不仅旧版本的yum软件来源齐全,下载速度也很快。
以下以我们当前使用的Centos6.5版本为例,共享基于清华大学开放源代码软件镜像站的yum软件源代码配置。
首先,备份原始的yum配置文件。
/etc/yum.repos.d/centos-base.repo
其实不用备份,反正我已经不支持了。
然后打开yum配置文件进行修改。 vi、vim、nano都可以。 当然,前提是以root用户权限打开:
# # VI/etc/yum.repos.d/centos-base.repo
或者
$ sudo VI/etc/yum.repos.d/centos-base.repo
也可以通过参考以下内容进行修改,然后复制以下代码部分来重新生成CentOS-Base.repo配置文件:
基本型
名称=中心-6-基础
基本用户=https://毫米. Tuna.TSinghua.EDU.cn /中心- Vault/6.5 /操作系统/$基本用户/
启用=1
GPG检查=1
GPG密钥=文件://ETC/PKI/RPM-GPG/RPM-GPG -密钥6
# #发布的更新
更新
名称=中心-6-更新
基本用户=https://毫米. Tuna.TSinghua.EDU.cn /中心- Vault/6.5 /更新/$基本用户/
启用=1
GPG检查=1
GPG密钥=文件://ETC/PKI/RPM-GPG/RPM-GPG -密钥6
# # additionalpackagesthatmaybeuseful
附加
名称=centos-6 -外部
基本用户=https://毫米. Tuna.TSinghua.EDU.cn /中心- Vault/6.5 /扩展/$基本用户/
启用=1
GPG检查=1
GPG密钥=文件://ETC/PKI/RPM-GPG/RPM-GPG -密钥6
# # additionalpackagesthatextendfunctionalityofexistingpackages
中央加
名称=centos-6 -加号
基本用户=https://毫米. Tuna.TSinghua.EDU.cn /中心- Vault/6.5 /中心加/$基本用户/
GPG检查=1
启用=1
GPG密钥=文件://ETC/PKI/RPM-GPG/RPM-GPG -密钥6
# # contrib -按centos用户打包
混凝土
名称=中心-6-组合
基本用户=https://毫米. Tuna.TSinghua.EDU.cn /中心- Vault/6.5 /康蒂B/$基本用户/
GPG检查=1
启用=1
GPG密钥=文件://ETC/PKI/RPM-GPG/RPM-GPG -密钥6
修改完成后,清除现有的yum缓存,更新yum缓存即可。
清除yum本地缓存:
# # yum清除全部
更新yum本地缓存:
# # yum标记缓存
如图所示,如果yum本地缓存更新成功,则可以成功安装各种软件包。
其他版本可以参照baseurl路径中的版本号进行替换。