問題描述 安裝 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/ ...
問題描述
安裝 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]
系統情況
解決方案
此問題是由於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
- 進入 yum 源文件中編輯,將其 gpgkey 改成
/etc/pki/rpm-gpg
下存在的文件名。
user@fedora$ sudo vi /etc/yum.repos.d/fedora.repo
- 執行
sudo yum makecache
清除緩存即可。