在aws上安装ovirt时出现公钥问题

在aws上安装ovirt时出现公钥问题

我使用 centos 6.4 在 AWS 上启动了一个实例。我运行了以下两个命令:

$ yum localinstall http://resources.ovirt.org/releases/ovirt-release.noarch.rpm
$ yum -y install ovirt-engine

我收到以下消息:

警告:rpmts_HdrFromFdno:标头 V3 RSA/SHA256 签名,密钥 ID 0608b895:NOKEY

未安装 python-websockify-0.5.1-1.el6.noarch.rpm 的公钥

我该如何解决这个公钥问题?

答案1

首先尝试运行一次yum update。它ovirt-release.noarch.rpm不包含 RPM 密钥,并且现在抱怨您的 RPM 配置中没有可用的签名密钥可用于验证 RPM 的真实性python-websockify-0.5.1-1.el6.noarch.rpm

在 ovirt 网站上浏览了一下,我确实发现了这个页面的标题:oVirt 部署选项。它讨论了 RPM 已签名,这是一件好事。

oVirt 使用的 GPG 密钥

重要提示:我们只会从下一个版本开始签署 RPM。请等待公告邮件

对于初学者,我会首先尝试执行此操作,看看您是否可以yum完成繁重的工作并为 ovirt 安装 RPM 密钥。

$ sudo yum install ovirt-release

如果这不能解决问题,那么您可能需要按照上面链接中的说明进行操作,其中包含使用 手动将密钥导入到 RPM 安装中的完整详细信息gpg

如果你只是想跳过这整个事情,你当然可以告诉yum你忽略检查包的来源,如下所示:

$ yum -y --nogpgcheck install ovirt-engine

相关内容