问题描述
安装 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
文章来源:https://www.toymoban.com/news/detail-750044.html
- 进入 yum 源文件中编辑,将其 gpgkey 改成
/etc/pki/rpm-gpg
下存在的文件名。
user@fedora$ sudo vi /etc/yum.repos.d/fedora.repo
文章来源地址https://www.toymoban.com/news/detail-750044.html
- 执行
sudo yum makecache
清除缓存即可。
到了这里,关于yum安装软件时报错"Curl error (37): Couldn't read a file:// file for file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-x86_64 "的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!