云SDK未签名

问题描述 投票:0回答:1

我正在尝试在我的系统(ubuntu 20.04)上安装云 SDK,但遇到了一些问题:

W: GPG error: https://packages.cloud.google.com/apt cloud-sdk InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY B53DC80D13EDEF05
E: The repository 'https://packages.cloud.google.com/apt cloud-sdk InRelease' is not signed.

我发现这是一个常见问题。我已经尝试过链接问题中的答案,当我添加密钥时,我得到:

OK

我也尝试过:

curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key --keyring /usr/share/keyrings/cloud.google.gpg add -

docs(这应该是最好的命令,因为我的系统支持

--keyring
参数)和链接答案中的一些评论中建议。在这种情况下我也得到:

  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  2659  100  2659    0     0  13566      0 --:--:-- --:--:-- --:--:-- 13566
OK

但是运行时还是失败:

sudo apt-get update

更新:命令列表

从 debian/ubuntu 下的 docs 获得的列表:

  1. sudo apt-get update
  2. sudo apt-get install apt-transport-https ca-certificates gnupg curl sudo
  3. echo "deb [signed-by=/usr/share/keyrings/cloud.google.asc] https://packages.cloud.google.com/apt cloud-sdk main" | sudo tee -a /etc/apt/sources.list.d/google-cloud-sdk.list
  4. 来自文档:
    curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key --keyring /usr/share/keyrings/cloud.google.gpg add -
  5. sudo apt-get update

对于步骤 4。我也尝试了链接的 SO 问题中所谓的等效内容:

wget https://packages.cloud.google.com/apt/doc/apt-key.gpg && sudo apt-key add apt-key.gpg

ubuntu google-cloud-platform gcloud
1个回答
0
投票

我已按照您分享的步骤重新创建了您的问题,并收到了确切的错误消息image。即使我尝试了建议

wget https://packages.cloud.google.com/apt/doc/apt-key.gpg && sudo apt-key add apt-key.gpg
,但仍然是同样的问题image。这可能是云 sdk 中的错误。我建议您在公共问题跟踪器中提出错误报告,以便引起工程团队的关注并尽快得到解决。

© www.soinside.com 2019 - 2024. All rights reserved.