質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Ubuntu

Ubuntuは、Debian GNU/Linuxを基盤としたフリーのオペレーティングシステムです。

Q&A

解決済

1回答

1870閲覧

apt-key のエラー の対応

jbe00214

総合スコア63

Ubuntu

Ubuntuは、Debian GNU/Linuxを基盤としたフリーのオペレーティングシステムです。

0グッド

0クリップ

投稿2022/04/25 06:36

編集2022/04/25 06:40

前提

cuda のインストールを行なっています。apt-key adv ---fetch-keys コマンドを使ったところで,以下のエラーが出ました。
dirmngr が実行できないというのが,エラーの趣旨だと思うのですが,対処ができません。
お分かりの方がおられれば,ご教示願いたいのですが,よろしくい願いします。

発生している問題・エラーメッセージ

$ sudo apt-key adv --fetch-keys https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64/7fa2af80.pub Executing: /tmp/apt-key-gpghome.cXNMgBgEif/gpg.1.sh --fetch-keys https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64/7fa2af80.pub gpg: 鍵を'https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64/7fa2af80.pub'から要求 gpg: '/usr/local/bin/dirmngr'の実行エラー: おそらくインストールされていません gpg: failed to start dirmngr '/usr/local/bin/dirmngr': 設定のエラーです gpg: can't connect to the dirmngr: 設定のエラーです gpg: *警告*: URI https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64/7fa2af80.pub からデータを取れません: dirmngrがありません gpg: key fetch failed: dirmngrがありませんエラーメッセージ

試したこと

dirmngr コマンドの存在を確認するために,コマンドラインから打ち込むと実行されるので,どこにあるかをdpkg を使って確認すると,/usr/bin/にありました。似たような問題がウェブに数多くありましたが,そのすべてが,dirmngrがインストールされていないという問題であり,それらの対処方法はdirmngrのインストールでした。
このコマンドのアンインストールと再インストールを行いましたが,同じディレクトリ /usr/binにおかれるので,問題は解決しませんでした。

補足情報(FW/ツールのバージョンなど)

ubuntu 20.04

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

自己解決

・自己解決しました。
・原因は,/usr/local/bin にある gpg と /usr/binにある dirmngr の存在場所の問題でした。本来これらの実行ファイルは,同じディレクトリになければいけないものですが,どういうわけか,ていうか,過去にgpg だけを atp でインストールしたことが原因でした。両者は,独立して配布されていますが,本来,Gnupgに含まれているものですから,同じディクトリにないといけないのでしょう。
・解決方法は,どちらかを他方に移動して同じディレクトリに置くことですが,Gnupg を再インストールすることで対処しました。再インストールには,フルパッケージを対象に,コンパイルインストールを行いました。
・これにより,両方のプログラムファイルは /usr/local/bin にインストールされ,問題は解決しエラーも出なくなりました。

投稿2022/04/27 07:18

jbe00214

総合スコア63

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問