CentOS 7 上使用 yum 更新时出现[Errno 14]错误的原因及解决方法

当在7上使用yum更新时,出现”[Errno14]HTTPError404NotFound”错误,可能是因为以下诱因之一:

centos7 yum 更新出现 [Errno 14] HTTP Error 404 - Not Found 的解决方法

(图片来源网路,侵删)

1、网络联接问题:请确保您的计算机可以正常联接到互联网,您可以尝试通过浏览器访问其他网站来验证网路联接是否正常,假如网路联接存在问题,您须要解决网路问题后才会继续进行yum更新。

2、软件源配置错误:检测您的/etc/yum.repos.d目录下的配置文件,确保软件源的配置正确,您可以编辑相应的配置文件,并确保其中的URL地址是正确的,您还可以尝试消除缓存并重新生成缓存,执行以下命令:

“`shell

sudoyumcleanall

sudoyum

“`

3、软件源不可用或已过期:个别软件源可能不再可用或已过期,您可以尝试更换其他可用的软件源,编辑相应的配置文件,将旧的软件源URL替换为新的可用软件源URL。

4、防火墙或代理设置问题:假若您使用了防火墙或代理服务器,可能会制止yum更新的进行,请复查您的防火墙设置和代理配置,确保它们容许yum更新的网路流量通过。

5、系统时间不确切:确保您的系统时间是确切的,假如系统时间与实际时间相差太大,可能会造成证书验证失败或难以联接到软件源,您可以使用以下命令同步系统时间:

“`shell

sudoyumntp

sudostartntpd

sudontpd

“`

6、软件包受损或缺位:有时,个别软件包可能受损或缺位,致使yum更新失败,您可以尝试重新安装这种软件包,执行以下命令:

“`shell

sudoyum

“`

请注意,上述解决方式是通常性的建议,具体解决方式可能因情况而异,假如问题一直存在,您可能须要进一步调查和排除故障。

相关新闻

QQ渠道

技术支持:QQ2854399

关注公众号
关注公众号
微信客服
返回顶部