Ubuntuのapt-get系列--解决公開キーが利用できないため、次の署名を検証できませんでした

元のURL: Ubuntuのapt-getシリーズ - 公開鍵がavaiではないため、次の署名を検証できませんでした_IT荒野行動ブログ-CSDNブログ

導入

この記事では、Ubuntuのapt-get updateコマンドを使用した際に署名が認証できない問題について紹介します。

問題の説明

Ubuntu で sudo apt-get update を実行すると、次のエラーが発生します。

公開キーが利用できないため、次の署名を検証できませんでした: NO_PUBKEY A7813D884I98HR43
パッケージ リストを読み取り中... 完了
W: GPG エラー: https://download.docker.com/linux/ubuntu bionic InRelease: 次の署名を検証できませんでした公開キーが利用できないため検証できません: NO_PUBKEY A7813D884I98HR43
E: リポジトリ 'https://download.docker.com/linux/ubuntu bionic InRelease' は署名されていません。
N: このようなリポジトリからの更新は安全に行うことができないため、デフォルトでは無効になっています。
N: リポジトリの作成とユーザー設定の詳細については、apt-secure(8) マンページを参照してください。

原因分析

この公開キーはこのサーバーにありません。

解決

この公開キーをこのサーバーに追加するだけです。コマンドは次のとおりです (このコマンドの実行には約 10 秒かかります)。

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys A7813D884I98HR43

Guess you like

Origin blog.csdn.net/feiying0canglang/article/details/128241740