yum [Errno 14] curl#60 "The certificate issuer's certificate has expired. Check your system date and time.

1. 原因

yum 调用curl 命令下载软件包,而curl 命令在从https 路径下载软件包时,会通过本地ca-certicifates 包中的文件校验证书合法性,如果ca-certificates 包过期,则会出现证书过期的问题

2. 解决

手动更新ca-certificates 软件包及其依赖
yum update -y http://pub.mirrors.aliyun.com/centos/7/os/x86_64/Packages/ca-certificates-2020.2.41-70.0.el7_8.noarch.rpm http://pub.mirrors.aliyun.com/centos/7/os/x86_64/Packages/p11-kit-0.23.5-3.el7.x86_64.rpm http://pub.mirrors.aliyun.com/centos/7/os/x86_64/Packages/p11-kit-trust-0.23.5-3.el7.x86_64.rpm

作者:wooowlili
链接:https://juejin.cn/post/7031383533796982814
来源:稀土掘金

更新完成后再执行yum makecahce fast 命令即恢复正常

用一个例子来演示会更加清晰
原文地址:https://www.cnblogs.com/hixiaowei/p/15576130.html