Podczas próby odebrania kluczy na moim serwerze Debian Stretch pojawia się ten błąd:
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
naprawiła to dla mnie na Debianie 9.3.dirmngr
został już zainstalowany.Nie udało mi się uruchomić dirmngr, ale możesz też po prostu zaimportować klucz bezpośrednio za pomocą apt-key add. Klucz publiczny GPG jest często wymieniony w katalogu głównym repozytorium, np. Http://origin-download.mono-project.com/repo/
źródło
dirmngr
działało, ale nadal nie ma radości ... Jeśli serwerem kluczy jest keyserver.ubuntu.com , możesz uzyskać dostęp za pośrednictwem przeglądarki i wyszukać klucz publiczny za pomocą--recv-keys
parametru, a następnie użyjapt-key add
zgodnie z tą odpowiedzią