首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >启动脚本yum安装失败,“无法验证google-cloud-sdk的签名”。

启动脚本yum安装失败,“无法验证google-cloud-sdk的签名”。
EN

Server Fault用户
提问于 2019-09-06 23:10:57
回答 2查看 1.5K关注 0票数 0

我使用以下命令重新运行启动脚本:sudo google_metadata_script_runner --script-type startup

所有yum install命令都失败了,但有以下错误:

代码语言:javascript
复制
startup-script: INFO startup-script-url: Retrieving key from https://packages.cloud.google.com/yum/doc/rpm-package-key.gpg
startup-script: INFO startup-script-url: https://packages.cloud.google.com/yum/repos/cloud-sdk-el7-x86_64/repodata/repomd.xml: [Errno -1] repomd.xml signature could not be verified for google-cloud-sdk
startup-script: INFO startup-script-url: Trying other mirror.
startup-script: INFO startup-script-url:  One of the configured repositories failed (Google Cloud SDK),

知道如何在实例配置或任何解决办法的同时修复这个问题吗?

EN

回答 2

Server Fault用户

发布于 2021-07-08 04:26:32

正如在BobCares.com的“CentOS7 GCP上的上的更新错误”所说,

yum存储库通常不使用GPG键进行存储库验证。相反,它使用https端点作为受信任的端点。

我试过了,它解决了我的案子中的错误。因此,尝试更改GPG检查:

代码语言:javascript
复制
sudo sed -i 's/repo_gpgcheck=1/repo_gpgcheck=0/g' /etc/yum.repos.d/google-cloud-sdk.repo

在我的例子中(未能更新Plesk),我让这个seeting ("repo_gpgcheck=1")出现在/etc/yum.pos.d/google-cloud-sdk.repo中。因此,首先,找到将此设置设置为1的位置,并相应地更改上面的指令。

然后,再运行你的脚本。sudo google_metadata_script_runner --script-type startup

希望它现在能正常工作,不会出错。

票数 1
EN

Server Fault用户

发布于 2019-10-30 16:50:15

我相信如果您将此标志添加到YUM命令中,它将允许您成功地运行启动脚本。

示例:"yum disablerepo=google-cloud-sdk -y cloud-init“

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/982291

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档