Couldn't open file /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7

CentOS7安装任何软件,比如

yum -y install ansible

出现错误信息:

Couldn‘t open file /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7

名词解释:

EPEL:extra packages for enterprise linux.

一般情况下用不到EPEL,直接disable这个功能。

vi /etc/yum.repos.d/epel.repo

修改前:

[epel]
name=Extra Packages for Enterprise Linux 7 - $basearch
#baseurl=http://download.fedoraproject.org/pub/epel/7/$basearch
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-7&arch=$basearch
failovermethod=priority
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7

修改后:

[epel]
name=Extra Packages for Enterprise Linux 7 - $basearch
#baseurl=http://download.fedoraproject.org/pub/epel/7/$basearch
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-7&arch=$basearch
failovermethod=priority
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7

重新yum -y install ansible,解决。

Couldn't open file /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7

时间: 2024-10-25 12:28:45

Couldn't open file /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7的相关文章

GPG key retrieval failed: [Errno 14] Could not open/read file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-

今天更新为163的源后,yum的时候报错:GPG key retrieval failed: [Errno 14] Could not open/read file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5. 解决方案:vi /etc/yum.repos.d/CentOS-Base.repo 把文件里所有的RPM-GPG-KEY-CentOS-5更改为RPM-GPG-KEY-CentOS-6就可以了 vim 替换 :%s/RPM-GPG-KEY-CentOS

GPG key retrieval failed: [Errno 14] curl#37 - "Couldn't open file /etc/pki/rpm-gpg/RPM-GPG-KEY-Cent

错误描述:cento更新完源之后安装软件会出现这个错误 GPG key retrieval failed: [Errno 14] curl#37 - "Couldn't open file /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6" 解决方法:修改/etc/yum.repos.d/CentOS-Base.repo 最后面的数字改成版本号,例如我用的是centos7,那就所有的gpgkey的最后一个数字都改成7 gpgkey=file:///etc/pk

centos yum安装 Could not open/read file:///etc/pki/rpm-gpg/RPM-GPG-KEY-puias

一.在yum安装或者升级的过程中可能会遇到这个问题 Could not open/read file:///etc/pki/rpm-gpg/RPM-GPG-KEY-puias 参看这个网页里面的(http://linuxsysconfig.com/2013/03/running-multiple-python-versions-on-centos6rhel6sl6/): download and import the rpm gpg key cd /etc/pki/rpm-gpg/wget ht

本地yum源无法使用 ,rpm --import public.gpg.key

一次重装CentOS7系统后,挂载光驱并制作成本地yum源却无法使用yum进行安装,这TM着实有点闹心.o(>﹏<)o 案发现场: [[email protected] ~]# yum -y install /mnt/Packages/vsftpd-3.0.2-22.el7.x86_64.rpm You have enabled checking of packages via GPG keys. This is a good thing.However, you do not have an

报错:Couldn&#39;t open file /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7

解决错误:Couldn't open file /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7 在使用yum install的时候,偶尔会碰见这样的错误:Couldn’t open file /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7 这是因为在你的 /etc/yum.repos.d 目录下有关于yum repository的配置文件中列有如下的GPG key: gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KE

安装软件包的三种方法rpm包rpm工具yum工具

7.1 安装软件包的三种方法 rpm工具rpm(Redhat Package Manager)RPM软件包管理器,是以一种数据库记录的方式来将我们所需要的套件安装到Linux主机的一套管理程序.rpm包是预先在Linux机器上编译好并打包好的文件,安装起来非常快捷.但是有一个缺点:安装环境必须与编译时的一致或相当:包与包之间存在着相互依赖的情况,安装或卸载包时需要先把依赖的包安装/卸载,如果依赖的包时系统所必须的,那就不能卸载这个包. yum工具 yum命令是在Fedora和RedHat以及SU

RPM及其rpm命令详解

前言:       Linux原本只是一个kernel,但为什么我们今天用的linux系统,会有如此强大的功能呢?这是因为在kernel的基础上,发行商给我们安装了很多软件包,使linux系统具有了丰富的功能.      Linux界软件安装的两大主流是:RPM和dpkg.dpkg(Debian Packager)最早是由Debian Linux社区开发,RPM(Redhat Package Manager)是由redhat公司开发,而包括Fedora,CentOS,Suse等大的发行商都使用R

linux包之rpm之rpm命令

必须选择下面的基本模式:Query, Verify,  Signature  Check, Install/Upgrade/Freshen, Uninstall, Initialize Database, Rebuild Database, Resign, Add Signature, Set Owners/Groups, Show Querytags, and Show Configuration. rpm一般选项:可以用于所有的不同的模式中.-vv rpm查询选项的通用格式:rpm {-q|

GPG key retrieval failed: [Errno 14] Could not open/read file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6

你检查下仓库配置是否正确 :        cat /etc/yum.repo.s/*.repo将最后一项gpgcheck=1改为0就好了