GNU/Linux >> LINUX-Kenntnisse >  >> Linux

So beheben Sie „/usr/bin/dirmngr“:Keine solche Datei oder kein solches Verzeichnis

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

Linux
  1. Debian – -bash:/usr/bin/nano:Keine solche Datei oder Verzeichnis?

  2. Linux – Zusammenführen von /usr/bin und /usr/sbin in /bin (gnu/linux)?

  3. Kubuntu zeigt Fehler beim Login (file:///usr/share/sddm//themes/breeze/main.qml:no Such File or Directory)?

  4. Installieren Sie Binärdateien in /bin, /sbin, /usr/bin und /usr/sbin, Interaktionen mit --prefix und DESTDIR

  5. Wechseln Sie das Verzeichnis und führen Sie die Datei in einem Befehl aus

Fix:Kann „locale“ nicht ausführen:Keine solche Datei oder Verzeichnis unter /usr/share/perl5/Debconf/Encoding.pm

Wie behandelt Linux mehrere aufeinanderfolgende Pfadtrennzeichen (/home////username///file)?

/usr/bin vs. /usr/local/bin Unter Linux?

Berechtigung für Composer in /usr/local/bin/ verweigert

-bash:/usr/bin/virtualenvwrapper.sh:Keine solche Datei oder Verzeichnis

Was bedeuten /usr/sbin, /usr/local/sbin und /usr/local/bin?