银河麒麟服务器系统"Failed to download metadata for repo 'ks10-adv-os': Cannot download repomd.xml"解决方法

银河麒麟服务器系统,执行命令yum update出现如下报错信息:

Kylin Linux Advanced Server 10 - Os                                                                                                                                          0.0  B/s |   0  B     00:00
Errors during downloading metadata for repository 'ks10-adv-os':
  - Curl error (60): SSL peer certificate or SSH remote key was not OK for https://update.cs2c.com.cn/NS/V10/V10SP3/os/adv/lic/base/x86_64/repodata/repomd.xml [SSL certificate problem: certificate is not yet valid]
Error: Failed to download metadata for repo 'ks10-adv-os': Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried

原因:确保您的系统时间和日期设置正确。SSL证书通常有生效日期和过期日期,如果您的系统时间不正确,可能会导致证书被认为是无效的。
解决方法:
使用date命令调整系统时间,用法如下:

date MMDDhhmm[[CC]YY][.ss]

参数说明:

  • MM 是月份
  • DD 是日期
  • hh 是小时(24 小时制)
  • mm 是分钟
  • CCYY 是年份(可选,如果不指定年份,则表示当前年份)
  • ss 是秒(可选)

用法示例:

# 设置时间为:2024年03月08日00:44(实际情况需要设置成当前时间)
date 032800442024

设置后再次用yum update发信已经可以更新了

如果还想要自动同步时间,可以继续如下操作:

# 安装ntpdate
yum install ntpdate
# 设置时区
timedatectl set-timezone Asia/Shanghai
# 设置NTP服务(这里用的阿里的)
ntpdate ntp.aliyun.com
posted @ 2024-03-08 01:08  youngyajun  阅读(4648)  评论(1编辑  收藏  举报