当サイトの一部ページには、アフィリエイト・アドセンス・アソシエイト・プロモーション広告を掲載しています。

Amazonのアソシエイトとして、Security Akademeiaは適格販売により収入を得ています。

広告配信等の詳細については、プライバシーポリシーページに掲載しています。

消費者庁が、2023年10月1日から施行する景品表示法の規制対象(通称:ステマ規制)にならないよう、配慮して記事を作成しています。もし問題の表現がありましたら、問い合わせページよりご連絡ください。

参考:令和5年10月1日からステルスマーケティングは景品表示法違反となります。 | 消費者庁

パッケージをアップデートするとNO_PUBKEYエラーが発生する【ParrotOS編】

はじめに

いつもブログをご覧いただきありがとうございます。

コーストFIRE中のIPUSIRONです😀

IPUSIRONのプロフィールを見る

事象

ParrotOSでアップデート or アップグレードした際に、「公開鍵を利用できないため、以下の署名は検証できませんでした」というNO_PUBKEYエラーが発生する場合があるようです。

原因

NO_PUBKEYエラーが発生する要因は、以下のいずれかの可能性があります。

  • リポジトリのGPG鍵が更新された。
  • システム内に正しい鍵が存在しない。

解決策

1:ParrotOSのブログをチェックしてください。

2:wgetコマンドでDEBファイルをダウンロードします。

$sudo wget https://deb.parrot.sh/parrot/pool/main/p/parrot-archive-keyring/parrot-archive-keyring_2024.12_all.deb

3:dpkgコマンドでDEBファイルをインストールします。

$sudo dpkg -i parrot-archive-keyring_2024.12_all.deb

※dpkgコマンドについては、『ハッキング・ラボのつくりかた 完全版』P.190でも解説しています。

参考サイト