You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

CentOS 6执行yum install时报[Errno 14]证书验证错误无法安装软件怎么办

问题根因

CentOS 6已于2020年11月30日正式停止官方维护,原有默认镜像源全部下线迁移至归档源vault.centos.org,报错由两个原因导致:一是旧系统内置CA证书过旧,访问归档源时HTTPS证书校验失败;二是原有源地址配置未同步更新为归档源地址。

修复步骤
  • 第一步:修改yum全局配置关闭SSL证书校验,打开/etc/yum.conf文件,在[main]配置段下新增一行:
    sslverify=false
    
    保存后退出。
  • 第二步:备份原有无效的源配置文件,执行命令:
    mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
    
  • 第三步:创建新的归档源配置文件/etc/yum.repos.d/CentOS-Base.repo,写入以下内容:
    [base]
    name=CentOS-$releasever - Base
    baseurl=http://vault.centos.org/6/os/$basearch/
    gpgcheck=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
    
    [updates]
    name=CentOS-$releasever - Updates
    baseurl=http://vault.centos.org/6/updates/$basearch/
    gpgcheck=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
    
    [extras]
    name=CentOS-$releasever - Extras
    baseurl=http://vault.centos.org/6/extras/$basearch/
    gpgcheck=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
    
  • 第四步:清理旧缓存并重建yum缓存,执行命令:
    yum clean all && yum makecache
    
    操作完成后即可正常执行yum install命令安装软件。
注意事项
  • CentOS 6已停止所有安全更新,存在极高的安全风险,仅建议在离线测试环境使用,生产环境请尽快升级至CentOS 7/8 Stream、Rocky Linux等仍在维护周期内的操作系统。
  • 若操作后仍报错,先检查虚拟机网络连通性,确认可以正常访问vault.centos.org,也可尝试将源配置中的http替换为https后再重建缓存。

内容的提问来源于stack exchange,提问作者CodeLearner

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.01 04:24:06