Uno dei nostri lettori ha riscontrato questo errore durante l'installazione di Katoolin3 - gpg:ricezione del keyserver non riuscita:nessun dirmngr . Questo errore si verifica a causa della mancanza di dirmngr. Per coloro che si chiedono, dirmngr è un server per la gestione e il download degli elenchi di revoche di certificati (CRL) per i certificati X.509 e per il download dei certificati stessi. Dirmngr gestisce anche le richieste OCSP come alternativa ai CRL. Dirmngr viene invocato internamente da gpgsm (da GnuPG 2) o quando viene eseguito come demone di sistema tramite lo strumento dirmngr-client. Dalla versione 2.1 di GnuPG, dirmngr si occupa dell'accesso ai key-server di OpenPGP.
Se dirmngr manca per qualsiasi motivo, vedrai il seguente errore quando provi a installare Katoolin.
Executing: /tmp/apt-key-gpghome.ZM5FZxiViK/gpg.1.sh -qq –keyserver pool.sks-keyservers.net –recv-keys ED444FF07D8D0BF6 gpg: connecting dirmngr at ‘/tmp/apt-key-gpghome.ZM5FZxiViK/S.dirmngr’ failed: IPC connect call failed gpg: keyserver receive failed: No dirmngr Executing: /tmp/apt-key-gpghome.wCZgBWqQo3/gpg.1.sh -qq –keyserver hkp://pool.sks-keyservers.net:80 –recv-keys ED444FF07D8D0BF6 gpg: connecting dirmngr at ‘/tmp/apt-key-gpghome.wCZgBWqQo3/S.dirmngr’ failed: IPC connect call failed gpg: keyserver receive failed: No dirmngr
Non è un errore esclusivo per Katoolin, incontrerai questo errore quando proverai a importare chiavi GPG su qualsiasi distribuzione Linux, specialmente su sistemi minimi Debian.
Correzione dell'errore "gpg:keyserver receive failed:No dirmngr"
Per correggere l'errore dirmngr mancante, installa semplicemente il pacchetto dirmngr sui tuoi sistemi basati su Debian eseguendo i seguenti comandi dal tuo Terminale:
$ sudo apt update
$ sudo apt install dirmngr --install-recommends
Ora riprova ad installare Katoolin o importa le chiavi GPG usando il comando "apt-key". Dovrebbe funzionare!