web-dev-qa-db-ja.com

Ubuntu 20.04にバゼルをインストールできません-EXPKEYSIGが無効です

https://docs.bazel.build/versions/master/install-ubuntu.html#install-with-installer-ubunt の指示に従っていました

ubuntuにbazelをインストールしようとしています。

ステップ2を実行すると、Sudo apt update && Sudo apt install bazel

私は得ます:

Get:1 https://storage.googleapis.com/bazel-apt stable InRelease [2,256 B]
Hit:2 http://dl.google.com/linux/chrome/deb stable InRelease                                                         
Hit:3 http://us.archive.ubuntu.com/ubuntu focal InRelease                            
Hit:4 http://us.archive.ubuntu.com/ubuntu focal-updates InRelease                    
Err:1 https://storage.googleapis.com/bazel-apt stable InRelease
  The following signatures were invalid: EXPKEYSIG 3D5919B448457EE0 Bazel Developer (Bazel APT repository key) <[email protected]>
Hit:5 http://us.archive.ubuntu.com/ubuntu focal-backports InRelease                  
Hit:6 http://security.ubuntu.com/ubuntu focal-security InRelease                     
Reading package lists... Done
W: GPG error: https://storage.googleapis.com/bazel-apt stable InRelease: The following signatures were invalid: EXPKEYSIG 3D5919B448457EE0 Bazel Developer (Bazel APT repository key) <[email protected]>
E: The repository 'https://storage.googleapis.com/bazel-apt stable InRelease' is not signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.

誰でもこれを修正する方法を知っていますか?

1
de1337ed

Bazel Ubuntu PPAキーの有効期限が切れています。

から https://github.com/bazelbuild/bazel/issues/11470#issuecomment-633205152

新しいキーでaptキーリングを手動で更新する必要がある場合があります。

$ curl https://bazel.build/bazel-release.pub.gpg | Sudo apt-key add -
$ Sudo apt-get update
4
Laurenz