Erlo

yum安装软件时报错"Curl error (37): Couldn't read a file:// file for file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-x86_64 "

2023-12-09 22:29:34 发布   140 浏览  
页面报错/反馈
收藏 点赞

问题描述

安装 gcc 时出现以下问题:

Curl error (37): Couldn't read a file:// file for file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-x86_64 [Couldn't open file /etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-x86_64]

系统情况

系统:fedora-39
国内镜像源:阿里云1阿里云2

解决方案

此问题是由于yum源下载时需要检查此路径/etc/pki/rpm-gpg下是否有以下文件,查找不到下载就会报错。具体解决方案可如下操作(亲测有效)。

  • 进入 对应的路径下: /etc/pki/rpm-gpg
user@fedora$ cd /etc/pki/rpm-gpg
  • 查看此路径下的所有文件;
user@fedora:/etc/pki/rpm-gpg$ pwd
user@fedora:/etc/pki/rpm-gpg$ ls |xargs -n1

image.png

  • 进入 yum 源文件中编辑,将其 gpgkey 改成 /etc/pki/rpm-gpg下存在的文件名。
user@fedora$ sudo vi /etc/yum.repos.d/fedora.repo

image.png

  • 执行 sudo yum makecache清除缓存即可。

登录查看全部

参与评论

评论留言

还没有评论留言,赶紧来抢楼吧~~

手机查看

返回顶部

给这篇文章打个标签吧~

棒极了 糟糕透顶 好文章 PHP JAVA JS 小程序 Python SEO MySql 确认