Ich versuche, MongoDB auf Ubuntu 15.10 zu installieren. Während ich dies befolge -Installieren Sie Mongo 3.2 unter Ubuntu 15.10- ich habe folgende Fehlermeldung erhalten:
W: GPG error: http://repo.mongodb.org trusty/mongodb-org/3.2 Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY D68FA50FEA312927
Also habe ich versucht, den Schlüssel wie folgt hinzuzufügen:
me@devbox:/etc/test$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys D68FA50FEA312927
Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --homedir /tmp/tmp.CWnpUGSg5w --no-auto-check-trustdb --trust-model always --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyring /etc/apt/trusted.gpg.d/apt.postgresql.org.gpg --keyring /etc/apt/trusted.gpg.d/nginx_ubuntu_stable.gpg --keyring /etc/apt/trusted.gpg.d/webupd8team_ubuntu_java.gpg --keyserver keyserver.ubuntu.com --recv-keys D68FA50FEA312927
gpg: requesting key EA312927 from hkp server keyserver.ubuntu.com
gpg: keyserver timed out
gpg: keyserver receive failed: keyserver error
Ich weiß nicht, was ich sonst noch versuchen soll. Ich schaue mir gerade andere Beiträge hier auf dieser Site an, um zu sehen, ob dieses Thema bereits angesprochen wurde.
BEARBEITEN 1:
Basierend auf diesem Beitrag: Repo-Schlüssel können nicht hinzugefügt werden
Ich habe versucht, den Befehl auszuführen:
sudo gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys D68FA50FEA312927
und dann erneut versucht:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys D68FA50FEA312927
Aber es funktioniert immer noch nicht.
Antwort1
Probieren Sie verschiedene Schlüsselserver aus und verwenden Sie Port 80.
Einige Server, die Sie ausprobieren könnten, wenn keyserver.ubuntu.com
es nicht funktioniert:
- keys.gnupg.net (das hat bei mir heute funktioniert)
- pgp.mit.edu
- sks-keyservers.net
- keyserver.pgp.com
sudo apt-key adv --keyserver hkp://$pgp_server:80 --recv-keys $wanted_key