Während des Imports des GnuPG-Schlüssels auf unserem Debian-System sind wir auf den folgenden Fehler gestoßen. Dies liegt an der minimalen Installation unserer Debian-Server. Dieses Tutorial hilft Ihnen, „‘/usr/bin/dirmngr‘:No such file or directory“ zu beheben " Error. Dieses Tutorial hilft Ihnen, dies auf allen Debian-basierten Linux-Systemen zu lösen.
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
Lösung
Sie müssen nur das Paket dirmngr auf Ihrem System installieren. Führen Sie zur Installation einfach die folgenden Befehle auf dem Terminal aus:
sudo apt update sudo apt install dirmngr --install-recommends
Nach der Installation des dirmngr-Pakets haben wir erneut versucht, den GnuPG-Schlüssel zu importieren, und ihn erfolgreich in unser Debian-System importiert.
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