apt update google cloud EXPKEYSIG Err: 3 открытый ключ недоступен

Я получаю эту ошибку при запуске apt update:

Err:3 http://packages.cloud.google.com/apt cloud-sdk InRelease                                         
  The following signatures were invalid: EXPKEYSIG 6A030B21BA07F4FB Google Cloud Packages Automatic Signing Key <gc-team@google.com> The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 8B57C5C2836F4BEB

Я пробовал некоторые решения, такие как this , но это не сработало . Я также пробовал это , но тоже не сработало:

apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 8B57C5C2836F4BEB
Executing: /tmp/apt-key-gpghome.mO2cvBYeEi/gpg.1.sh --keyserver keyserver.ubuntu.com --recv-keys 8B57C5C2836F4BEB
gpg: key 8B57C5C2836F4BEB: "gLinux Rapture Automatic Signing Key (//depot/google3/production/borg/cloud-rapture/keys/cloud-rapture-pubkeys/cloud-rapture-signing-key-2020-12-03-16_08_05.pub) <glinux-team@google.com>" not changed
gpg: Total number processed: 1
gpg:              unchanged: 1

и, поскольку я все равно снимаю в темноте, я тоже попробовал это:

apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 6A030B21BA07F4FB
Executing: /tmp/apt-key-gpghome.KaSWQmemRD/gpg.1.sh --keyserver keyserver.ubuntu.com --recv-keys 6A030B21BA07F4FB
gpg: key 6A030B21BA07F4FB: "Google Cloud Packages Automatic Signing Key <gc-team@google.com>" 1 new signature
gpg: Total number processed: 1
gpg:         new signatures: 1

Я сделал это неправильно?

2
задан 1 April 2021 в 08:03

1 ответ

Это исправило для меня проблему:

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

Это официально документированный способ добавления текущего ключа, который можно найти, например, на https://cloud.google.com/sdk/docs/install#deb.

3
ответ дан 23 April 2021 в 23:28

Другие вопросы по тегам:

Похожие вопросы: