GNU/Linux >> Linux の 問題 >  >> Linux

「/usr/ bin / dirmngr」を修正する方法:そのようなファイルやディレクトリはありません

DebianシステムにGnuPGキーをインポートしているときに、次のエラーが発生しました。これは、Debianサーバーのインストールが最小限であるためです。このチュートリアルは、「‘/ usr / bin / dirmngr’:そのようなファイルやディレクトリはありません」を修正するのに役立ちます " エラー。このチュートリアルは、すべてのDebianベースのLinuxシステムでこれを解決するのに役立ちます。

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 4B7C549A058F8B6B

Executing: /tmp/apt-key-gpghome.1uzliCJjyg/gpg.1.sh --keyserver hkp://keyserver.ubuntu.com:80 --recv 4B7C549A058F8B6B
gpg: failed to start the dirmngr '/usr/bin/dirmngr': No such file or directory
gpg: connecting dirmngr at '/run/user/0/gnupg/d.9awoasrggmw7i87e3cdkmbgp/S.dirmngr' failed: No such file or directory
gpg: keyserver receive failed: No dirmngr

解決策

システムにdirmngrパッケージをインストールする必要があります。インストールするには、ターミナルで次のコマンドを実行するだけです。

sudo apt update
sudo apt install dirmngr --install-recommends

dirmngrパッケージをインストールした後、GnuPGキーのインポートを再試行し、Debianシステムに正常にインポートしました。

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 4B7C549A058F8B6B

Executing: /tmp/apt-key-gpghome.UbN2VLG9LZ/gpg.1.sh --keyserver hkp://keyserver.ubuntu.com:80 --recv 4B7C549A058F8B6B
gpg: key 4B7C549A058F8B6B: public key "MongoDB 4.2 Release Signing Key " imported
gpg: Total number processed: 1
gpg:               imported: 1

Linux
  1. Debian – -bash:/ usr / bin / nano:そのようなファイルやディレクトリはありませんか?

  2. Linux – / usr/binと/usr/sbinを/bin(gnu / linux)にマージしますか?

  3. バイナリを /bin、/sbin、/usr/bin、および /usr/sbin にインストールし、 --prefix および DESTDIR と対話します

  1. #!/usr/bin/env bash と #!/usr/bin/bash の違いは何ですか?

  2. /usr/local/bin/ で composer の許可が拒否されました

  3. -bash:/usr/bin/virtualenvwrapper.sh:そのようなファイルまたはディレクトリはありません

  1. /usr/sbin、/usr/local/sbin、/usr/local/bin の意味は何ですか?

  2. この適切な混乱を修正するにはどうすればよいですか?

  3. /bin の内容を /usr/bin に移動しました。元に戻すことはできますか?