- -Ubuntuで「NO_PUBKEY」GPGエラーを修正する方法

Ubuntuで「NO_PUBKEY」GPGエラーを修正する方法

ユーザーが追加すると「NO_PUBKEY」GPGエラーが発生するGPG署名キーを追加せずに、ソフトウェアリポジトリまたはPPAをUbuntuに追加します。 Ubuntuのソフトウェアバックエンドはセキュリティを非常に重視しているため、このキーがないと、システムはユーザーがリポジトリから何かをインストールすることを許可しないため、このエラーが表示されます。幸いなことに、修正は簡単です。

Ubuntuで依存関係エラーがありますか?修正方法は次のとおりです。

「NO_PUBKEY」GPGエラーを修正– GUI

Ubuntu Linuxでは、GUIの「NO_PUBKEY」問題を修正できます。プロセスを開始するには、 勝つ キーボードのキー。 このボタンを押すと、UbuntuのGnomeで検索ボックスが表示されます。そこから、検索ボックスに「ソフトウェアと更新」と入力し始めます。次に、その名前のアイコンをクリックします。または、見つからない場合は、茶色のボックス/球形のアイコンを選択します。

「Software&Updates」アプリウィンドウが開いたら画面で、アプリのさまざまなタブを確認し、[認証]をクリックします。[認証]タブをクリックすると、[信頼できるソフトウェアプロバイダー]エリアに移動します。

「ソフトウェアと更新」エリアを開いたままにして、開いてください新しいブラウザタブを作成します。次に、ソフトウェアPPAを入手したページに移動します。このページで、GPG署名キーを探してコンピューターに保存します。

[Launchpad]ページで[技術詳細]をクリックして署名キーを表示し、キーリンクをクリックして次のページに進みます。

次のページで、「pub」の隣のリンクをクリックして、ブラウザーでキーを表示します。

押す Ctrl + S キーボードでファイルを保存します キー.

Ubuntu Linux PCにキーを保存したら、「認証」セクションの「ソフトウェアと更新」アプリに戻ります。次に、「認証」セクションで「鍵ファイルのインポート」ボタンを探します。

マウスで「キーファイルのインポート」ボタンをクリックして、ファイルブラウザウィンドウを開きます。次に、ファイルブラウザウィンドウを調べて、キーファイルをUbuntuに追加します。

キーファイルがUbuntuに追加されると、次のようになります。このソフトウェアリポジトリからソフトウェアをインストールできます。ただし、このリポジトリからソフトウェアをインストールする前に、Ubuntuのソフトウェアソースを更新する必要があります。

Ubuntuのソフトウェアソースを更新するには、をクリックします「閉じる」ボタン。すると、「利用可能なソフトウェアに関する情報が古くなっています。」というメッセージが表示されます。「再読み込み」ボタンをクリックして更新します。更新されると、エラー「NO_PUBKEY」はなくなります。

「NO_PUBKEY」GPGエラーを修正–コマンドライン

「NO_PUBKEY」GPGエラーは、GUIで修正されるとともに、端末で修正できます。ターミナルを介してUbuntuでこのエラーを修正する方が速いと主張する人もいます。

を押して、Ubuntu Linux PCでターミナルウィンドウを開きます。 Ctrl + Alt + T または Ctrl + Shift + T キーボードで。次に、ターミナルウィンドウが開いたら、 更新 エラーを再現する必要があるため、Ubuntuのソフトウェアソースにコマンドを送信します。

実行すると 更新 コマンドを実行すると、「公開キーが利用できないため、次の署名を検証できませんでした:NO_PUBKEY」というメッセージが表示されます。

「NO_PUBKEY」メッセージに続いて、数。マウスでこの番号を強調表示し、クリップボードにコピーします。この番号は、不足しているGPGキーをUbuntu Linuxシステムに自動的にインポートする回復コマンドで使用できるため、重要です。

クリップボードに保存された番号で、入力しますターミナルウィンドウで次のコマンドを実行します。コマンドの「COPIED-NUMBER-HERE」部分を、Linux PCのクリップボードにコピーされた番号に置き換えてください。

注:Linuxターミナルで貼り付け機能を使用するには、 Ctrl + Shift + V キーボードで。

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys COPIED-NUMBER-HERE

させて apt-key コマンドを実行すると、不足しているGPGキーがインターネットから直接ダウンロードされます。コマンドが終了すると、「公開キー「REPO NAMEの歌唱キーがインポートされました」というメッセージが表示されます。

不足しているGPGキーを正常にインポートした後Ubuntuに「NO_PUBKEY」エラーが処理されます。ただし、キーのインポートによって行われた変更を反映するには、Ubuntuのソフトウェアソースを更新する必要があるため、修正は完了していません。

Ubuntuのソフトウェアソースを更新するには、 更新 コマンド。

sudo apt update

とき 更新 コマンドの実行が終了すると、すべてが正常に機能するはずです!

Ubuntuで「NO_PUBKEY」エラーを防ぐ

「NO_PUBKEY」エラーは簡単に回避できます。 Ubuntu Linux PCでこの問題が再び発生しないようにするには、次の手順を実行します。

  • 公開キーファイルを提供しないサードパーティソフトウェアリポジトリをインストールしないでください。
  • ターミナルを介してUbuntuにのみPPAを追加します。ターミナルを介してPPAを追加すると、キーファイルが自動的にシステムに追加され、「NO_PUBKEY」の問題が回避されます。
  • ソフトウェアソースファイルを編集して、サードパーティのソフトウェアリポジトリをUbuntuに追加しないでください。

コメント