web-dev-qa-db-ja.com

次のキーID 1397BC53640DB551に使用できる公開キーはありません

コマンドを実行すると:

Sudo apt-get update

次の警告が表示されました。

There is no public key available for the following key IDs: 1397BC53640DB551

これは私が受け取った唯一の警告であり、エラーは表示されません。

修正方法と1397BC53640DB551のキーは何ですか?

102
Marcellinov

実行を解決しました:

Sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 1397BC53640DB551

上記のコマンドは、apt-keyでエラー(1397BC53640DB551)で指定された16進数を使用して、不足しているキーをダウンロードします。 apt-keyを実行して欠落しているPUBKEYをダウンロードすると、そのリポジトリからのパッケージはすべて信頼できると見なされます。


作業中のクロムの既知の問題のようです( here を確認してください)。彼らはSHA1暗号化を削除するために働いています( link )。

reddit に投稿された別の可能な回避策

wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | Sudo apt-key add -

this を見ると、Googleには現在2つのキーがあり、古いキーはおそらくSHA1とともに廃止されるようです。

148
Marcellinov

正しいコマンドラインは次のとおりです。

Sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 1397BC53640DB551
41
iFred