鸿鹄智能云CMS VPS选用 yum升级错误解决办法 安装 问题 支持

admin 1月前 36

问题详情

最近在一台服务器上安装epel源后,更新yum缓存或者安装软件就会出现如下错误。

错误详情

要解决方法直接翻到最下面

问题原因

上网查了一下,这是因为epel仓库默认使用的https,如下:

  • epel.repo

     
    epel仓库
  • epel-tesing.repo

     
    epel-teing

解决方法

更新ca-certficates包

按照网上的说法,需要更新ca-certficates包。

  • CentOS 7
yum clean all
yum --disablerepo=epel -y update  ca-certificates
  • CentOS6
yum clean all
yum --disablerepo="epel" update nss

我试着更新了,还是一样的报错。但是有人这样做就行了

重建rpm数据库

广大人民群众的智慧是无穷的,又找到一个新的方法。

rpm --rebuilddb

试了,还是没什么卵用。

将https转为http

既然不能用https的仓库,那就直接使用http吧,epel也正好支持http+https两种方式。

sed -i 's#https://#http://#g' /etc/yum.repos.d/epel*repo

问题解决了



最新回复 (0)
返回