I';“我得到了错误”;未安装jenkins-2.232-1.1.noarch.rpm的公钥";在Jenkins上安装AWS时

I';“我得到了错误”;未安装jenkins-2.232-1.1.noarch.rpm的公钥";在Jenkins上安装AWS时,jenkins,amazon-ec2,Jenkins,Amazon Ec2,我正在AWS EC2 CentOS实例上安装Jenkins。我将按照本教程进行安装-“”。我在安装时遇到以下错误 Downloading packages: warning: /var/cache/yum/x86_64/7/jenkins/packages/jenkins-2.232-1.1.noarch.rpm: Header V4 RSA/SHA512 Signature, key ID 45f2c3d5: NOKEY:00 ETA Public key for jenkins-2.232-

我正在AWS EC2 CentOS实例上安装Jenkins。我将按照本教程进行安装-“”。我在安装时遇到以下错误

Downloading packages:
warning: /var/cache/yum/x86_64/7/jenkins/packages/jenkins-2.232-1.1.noarch.rpm: Header V4 RSA/SHA512 Signature, key ID 45f2c3d5: NOKEY:00 ETA
Public key for jenkins-2.232-1.1.noarch.rpm is not installed
jenkins-2.232-1.1.noarch.rpm | 63 MB 00:01:49


我哪里做错了。请有人帮忙。

更新:他们已将密钥URL更新为以下内容-将此密钥作为安装程序的一部分导入,并且
yum install
调用应能正常运行,无需禁用gpg检查:


原始答案:我也一直在打这个。团队显然已经更新了他们的密钥,但是没有更新文档或发布新的公钥组件,并且位于的组件不再有效。现在,您可以在禁用GPG检查的情况下运行
yum install
,以通过初始安装:

yum install jenkins --nogpgcheck

一旦他们发布了新的公钥,您将需要按照常规使用
rpm--import[url]
调用导入它,以便
yum update
将按预期工作。

可以在第页上找到正确的公钥url。 只需运行下面的命令即可导入它:

  • 长期支持发布:
    sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
    
  • 每周发布:
    sudo rpm --import https://pkg.jenkins.io/redhat/jenkins.io.key
    
这里有一个细节问题

更新:更新了有关如何为LTS和每周发布导入正确公钥的说明。

更多详细信息:.

问题已得到解决。我没有使用命令“sudo wget-O/etc/yum.repos.d/jenkins.repo”,而是使用了“sudo wget-O/etc/yum.repos.d/jenkins.repo”
“而且它起作用了。Than’s each用于查看我的问题并花时间回答。

您是否已经运行了此命令<代码>sudoRPM--导入http://pkg.jenkins-ci.org/redhat/jenkins-ci.org.key您正在使用的指南中提到了这一点。请勿张贴代码、数据、错误消息等的图像-复制或在问题中键入文本。这对我有帮助!感谢LotusDebian/Ubuntu
wget-qO-https://pkg.jenkins.io/debian-stable/jenkins.io.key |apt键添加-
Red Hat/CentOS
rpm-导入https://pkg.jenkins.io/redhat-stable/jenkins.io.key
这篇博文对我很有用,非常感谢