Ao tentar receber chaves no meu servidor Debian Stretch, recebo este erro:
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
Executing: /tmp/apt-key-gpghome.4B7hWtn7Rm/gpg.1.sh --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
gpg: failed to start the dirmngr '/usr/bin/dirmngr': No such file or directory
gpg: connecting dirmngr at '/tmp/apt-key-gpghome.4B7hWtn7Rm/S.dirmngr' failed: No such file or directory
gpg: keyserver receive failed: No dirmngr
gpg
corrigiu para mim no Debian 9.3.dirmngr
já estava instalado.Não consegui fazer o dirmngr funcionar, mas você também pode importar a chave diretamente usando o apt-key add. A chave pública do GPG é frequentemente listada na raiz do repositório, como http://origin-download.mono-project.com/repo/
fonte
dirmngr
estava em execução, mas ainda não há alegria ... Se o servidor de chaves for o servidor de chaves.ubuntu.com , você poderá acessar através de um navegador e procurar a chave pública usando o--recv-keys
parâmetro, basta usarapt-key add
conforme esta resposta