rhel5.4中导入pubkey报错及解决方法

在rhel5系统中导入V4的KEY的时候出现如下错误:

[[email protected]_168_103_42 yum.repos.d]# rpm --import https://packages.elasticsearch.org/GPG-KEY-elasticsearch
error: https://packages.elasticsearch.org/GPG-KEY-elasticsearch: import read failed(-1).

解决方法:

wget https://packages.elasticsearch.org/GPG-KEY-elasticsearch

rpm --import GPG-KEY-elasticsearch

yum install logstash -y

报错:

error: rpmts_HdrFromFdno: Header V4 RSA/SHA1 signature: BAD

原因:

v4 signature are used by default in Centos 6, but Centos 5 only supports v3.

查看pubkey情况:

1、rpm -q gpg-pubkey

2、rpm -qi gpg-pubkey-d88e42b4-52371eca

当多次导入重复的pubkey时

[[email protected]_168_103_42 rpm-gpg]# rpm -q gpg-pubkey-d88e42b4-52371eca
gpg-pubkey-d88e42b4-52371eca
gpg-pubkey-d88e42b4-52371eca

可以进行清除,但必须加上--allmatches参数

[[email protected]_168_103_42 rpm-gpg]# rpm -e gpg-pubkey-d88e42b4-52371eca
error: "gpg-pubkey-d88e42b4-52371eca" specifies multiple packages
[[email protected]_168_103_42 rpm-gpg]# rpm -e --allmatches gpg-pubkey-d88e42b4-52371eca

时间: 2024-10-15 12:46:09

rhel5.4中导入pubkey报错及解决方法的相关文章

向工程中导入libqrencode报错的解决办法

项目需要用到二维码生成.网上找了大多推荐使用libqrencode.下下来导入工程按习惯先编译了下,22个错误 ,预想中的,先百度搜了下解决办法.试完了所有答案居然都没解决, 硬着头皮去stackoverflow找答案.还是国外大神牛逼.一句话就解决了:.pch配置文件中把全局引用的.h文件全放在 #ifdef __OBJC__ #endif 之中.到处问题完美解决.

c++ 调用pthread_create函数时,传入类中的成员报错。解决方法。

1.问题出现 我想把我的c程序转成c++的方式写,因为我觉得c++的面向对象方式特别的好用. 然后我开始移植了,当我想把在一个类函数中调用pthread_create来创建一个类. 我给的参数是 s=pthread_create(&id,NULL,run,NULL); //函数原型 void * THREAD_433::run(void *arg) { void * ret; using namespace std; cout<<"hello!\r\n"; retu

20170514002Oracle 11g R2安装过程中遇到的报错及解决办法

Oracle 11g R2安装过程中遇到的报错及解决办法 1.提示Check if the DISPLAYvariable is set.    Failed<<<< 解决方案: #xhost +  //切换到root用户输入 #su – Oracle  //切换到oracle用户 $./runInstaller  //执行安装程序 xhost 是用来控制X server访问权限的. 通常当你从hostA登陆到hostB上运行hostB上的应用程序时, 做为应用程序来说,hostA

MySQL中遇到的几种报错及其解决方法

MySQL中遇到的几种报错及其解决方法 1.[Err] 1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''xxx'' at line 1 解决方法:将所有的" '' "换成" ·· "(将所有的英文单引号换为Tab键上面的那个点号)

vue.js 中使用(...)运算符报错的解决方法

vue.js 中使用(...)运算符报错的解决方法 Syntax Error:Unexpected token(XX:X) }, computed:{ ...mapGetters([ 'pageSize' ]) }, 这个错误是在项目中,不识别es6的扩展运算符,解决办法(四步走)如下: 第一步:安装babel-plugin-transform-object-rest-spread cnpm install babel-plugin-transform-object-rest-spread 第二

金蝶财务软件帐套属性设置保存和帐套启用报错的解决方法

金蝶财务软件新建立帐套,在帐套属性设置完毕保存提示如下图的提示,所以帐套也就启用不了,在启用的时候也会提示下图的错误: 查找原因的时候,一直提示"NT AUTHORITY\NETWORK SERVICE"登陆失败,就突然想到了,是不是登陆数据库的时候,默认以管理员登陆,管理员能登陆成功,是不是得把这个用户加入到管理员组才可以呢,结果就试了下,最后发现还真是这个情况,把这个用户加入管理员后,帐套启用成功.以下是用户加入管理员组的步骤,可以参考以下: 进入计算机管理 找到组 双击管理员组

ArcGIS API for Silverlight 调用WebService出现跨域访问报错的解决方法

原文:ArcGIS API for Silverlight 调用WebService出现跨域访问报错的解决方法 群里好几个朋友都提到过这样的问题,说他们在Silverlight中调用了WebService方法,总报这个错误,贴图如下: 解决办法: 1.确定你的Silverlight项目及承载Silverlight的Web程序根目录下都包含2个跨域文件,分别是crossdomain.xml和clientaccesspolicy.xml: crossdomain.xml文件,如下: <?xml ve

svn“Previous operation has not finished; run &#39;cleanup&#39; if it was interrupted“报错的解决方法

今天碰到了个郁闷的问题,svn执行clean up命令时报错“Previous operation has not finished; run 'cleanup' if it was interrupted”.无论你到那个父层次的目录执行“clean up “,都是报一样的错.执行cleanup时候,提示要cleanup.看来是进入死循环了. 可能是频繁做了一些改名,文件打开的时候更新或者提交操作,导致svn罢工了.这个也该算是svn的bug吧.类似的情况,其实之前也碰到过.之前都是图省事,把整

Process refuced to die after 10 seconds,and couldn&#39;t taskkill it:Unable to find executable for:taskkill报错及解决方法

同样的代码上次测试时可以完整无误地运行,这次打开eclipse运行时Junit报如下错误: taskkill是用来结束进程的,引起该问题的原因是windows系统文件taskkill.exe无法执行.我的解决方法如下:找到C:\Windows\System32目录下的taskkill.exe文件,双击打开,taskkill.exe会闪退一下,关闭目录后重新运行eclipse中的测试代码,报错问题解决. Process refuced to die after 10 seconds,and cou