找回密码
 注册
查看: 6378|回复: 2

yum install 或者yum list 报错[Errno 14] curl#37 - "Couldn't open file

[复制链接]

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
发表于 2018-8-10 09:55:51 | 显示全部楼层 |阅读模式
Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-Cloud
- _) `; a: j) y# ?% F% ?
' O' w$ r0 I; h6 r7 S. OGPG key retrieval failed: [Errno 14] curl#37 - "Couldn't open file /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-Cloud"
- b$ A; @8 W2 k- M$ [( T查找这个报错的文件:7 y5 q! Z1 Z1 `) ?
find /etc/yum.repos.d/ -type f -name "*.repo" |xargs grep -r "RPM-GPG-KEY-CentOS-SIG-Cloud"+ G6 v# Q( C! D1 ~( F5 c
/etc/yum.repos.d/CentOS-OpenStack-pike.repo:gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-Cloud1 U* ]  y% u. s. F
/etc/yum.repos.d/CentOS-OpenStack-pike.repo:gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-Cloud# C0 f. M7 d: T
/etc/yum.repos.d/CentOS-OpenStack-pike.repo:gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-Cloud
& W. p  f/ F1 q  x- Z: m4 k% p! j- m修改认证关系:
1 _& w: U; `2 m" ]) I' Q4 hfind /etc/yum.repos.d/ -type f -name "*pike*" |xargs sed -i 's/gpgcheck=1/gpgcheck=0/g'. t# e- H6 z. B5 ?0 E) M2 _* k
find /etc/yum.repos.d/ -type f -name "*pike*" |xargs sed -i 's/gpgcheck=1/gpgcheck=0/g'
9 P, i- f, {8 z7 Q" V) B1 x: B5 v+ V
也可以copy已经存在的节点上有的pki目录下的配置文件:
8 v; g/ w  y* c6 a见附件:attach://154.
" t4 E1 ]' j( U0 n' F5 C# f

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2018-8-10 09:58:57 | 显示全部楼层
这两种方法最好都yum clean all一下,清除yum缓存。在重新安装,就可以了,一种方法是取消yum源认证,这种方法有可能不安全。第二种方式是copy其他系统装好的pki认证文件,这样的话安全认证比较好些。

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2023-9-7 15:21:27 | 显示全部楼层
现在yum方式还是比较安全的,只要是正规的yum源地址,基本上,可以不用去验证。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

返回首页|Archiver|手机版|小黑屋|易陆发现技术论坛 ( 蜀ICP备2026014127号-1 )

GMT+8, 2026-6-12 01:52 , Processed in 0.030980 second(s), 30 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表