gpt4 book ai didi

gcloud - 如何在 RHEL 9 上安装 google-cloud-sdk

转载 作者:行者123 更新时间:2023-12-05 04:25:27 26 4
gpt4 key购买 nike

在 Redhat 9 最新稳定版本上安装 google-cloud-sdk

系统信息

cat /etc/redhat-release 
Red Hat Enterprise Linux release 9.0 (Plow)
uname -r
5.14.0-70.17.1.el9_0.x86_64

安装尝试的输出 sudo dnf install google-cloud-cli

错误:GPG 检查失败

yum repo 的内容(将 el8 修改为 el9 - 位置存在)

[google-cloud-cli]
name=Google Cloud CLI
baseurl=https://packages.cloud.google.com/yum/repos/cloud-sdk-el9-x86_64
enabled=1
gpgcheck=1
repo_gpgcheck=0
gpgkey=https://packages.cloud.google.com/yum/doc/yum-key.gpg
https://packages.cloud.google.com/yum/doc/rpm-package-key.gpg

最佳答案

这似乎是由于 RHEL 9 不赞成将 SHA-1 用于 GPG 签名这一事实引起的。这里提到了 - https://access.redhat.com/articles/6846411

奇怪的是,即使您尝试使用标志禁用 GPG 检查,它仍然不起作用:

sudo dnf install --nogpgcheck google-cloud-cli

Error: Transaction test error:
package google-cloud-cli-396.0.0-1.x86_64 does not verify: Header V4 RSA/SHA1 Signature, key ID 3e1ba8d5: BAD

不过,我找到了一个解决方案 - 您可以暂时允许使用 SHA-1,安装 google-cloud-sdk,然后像这样恢复设置:

sudo update-crypto-policies --set DEFAULT:SHA1
sudo dnf install google-cloud-cli
sudo update-crypto-policies --set DEFAULT:NO-SHA1

这在 RHEL 9.0 上对我有用。

关于gcloud - 如何在 RHEL 9 上安装 google-cloud-sdk,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73263452/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com