Ubuntu 20.04 LTSに限らず、
$sudo apt update
を実行した時に
署名照合中にエラーが発生しました。リポジトリは更新されず、過去のインデックスファイルが使われます。GPG エラー: http://repo.mysql.com/apt/ubuntu focal InRelease: 公開鍵を利用できないため、以下の署名は検証できませんでした: NO_PUBKEY 467B942D3A79BD29
が発生しました。
一瞬ドキリとしますが、こんな時には慌てずに
NO_PUBKEY 467B942D3A79BD29
の表示が解決のキーとなりますので、以下を実施してみてください。
(青文字が入力したものとなります)
$sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 467B942D3A79BD29
Executing: /tmp/apt-key-gpghome.kZJGrJxX1t/gpg.1.sh --keyserver keyserver.ubuntu.com --recv-keys 467B942D3A79BD29
gpg: 鍵467B942D3A79BD29: 公開鍵"MySQL Release Engineering <mysql-build@oss.oracle.com>"をインポートしました
gpg: 処理数の合計: 1
gpg: インポート: 1
すると、紫文字の表示がされます。
その後に、改めて
$sudo apt update
を実行すると、正常に実行されました。
もしapt update実行時に同様の事象が発生した場合は、上記を参考に試されて頂ければと思います。