翼度科技»论坛 云主机 LINUX 查看内容

yum安装软件时报错"Curl error (37): Couldn't read a file:// file fo

14

主题

14

帖子

42

积分

新手上路

Rank: 1

积分
42
问题描述

安装 gcc 时出现以下问题:
  1. 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;
  1. user@fedora$ cd /etc/pki/rpm-gpg
复制代码

  • 查看此路径下的所有文件;
  1. user@fedora:/etc/pki/rpm-gpg$ pwd
  2. user@fedora:/etc/pki/rpm-gpg$ ls |xargs -n1
复制代码


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


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

来源:https://www.cnblogs.com/zeroonezz/p/17891866.html
免责声明:由于采集信息均来自互联网,如果侵犯了您的权益,请联系我们【E-Mail:cb@itdo.tech】 我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

上一篇: RHCSA认证学习

下一篇: Linux-03shell语法

举报 回复 使用道具