repositorios repositorio keyserver firmados firmado adv mongodb ubuntu apt gnupg

mongodb - keyserver - repositorios no firmados



“Gpgkeys: key 7F0CEB10 no se encuentra en el servidor de claves” Respuesta al intentar instalar mongodb en Ubuntu (4)

Como la respuesta de @aniket-thakur , puede agregar MongoDB public GPG Key manual por copia El contenido de esta Page en el archivo 10gen-gpg-key.asc Luego agregar el archivo usando apt-key add <file> línea de recomendación:

sudo apt-key add 10gen-gpg-key.asc

Estoy tratando de instalar mongodb en mi Ubuntu 12.04 Desktop edition. En primer lugar, espero que no haya ningún problema al instalar mongodb en la edición de Ubuntu Desktop.

Estoy siguiendo el manual mongodb para instalarlo en mi máquina Ubuntu . Cuando intento importar la 10gen public GPG Key utilizando las instrucciones (que figuran en el manual), Por

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv 7F0CEB10

Me sale esta respuesta:

Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --secret-keyring /tmp/tmp.WsHkMVxFlM --trustdb-name /etc/apt/trustdb.gpg --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyserver keyserver.ubuntu.com --recv 7F0CEB10 gpg: requesting key 7F0CEB10 from hkp server keyserver.ubuntu.com gpgkeys: key 7F0CEB10 not found on keyserver gpg: no valid OpenPGP data found. gpg: Total number processed: 0

Cualquier ayuda o sugerencia en este sentido es apreciada.

Gracias por adelantado.


El segundo enfoque mencionado en este link funcionó para mí. Descargue manualmente la clave y agréguela. El enlace proporciona un procedimiento paso a paso para corregir el error que se produce debido a la falta de una clave.


No pude encontrar ninguna tecla ejecutando:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 83FBA1751378B444

La solución para mí fue:

sudo launchpad-getkeys

y finalmente pude ejecutar "apt-get update"


Una forma de recorrer los cortafuegos: consulta sobre el puerto típico (80):
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10
Otro problema que podría tener sería un proxy de red. Si necesita conectarse a Internet a través de proxy, exporte la configuración de proxy a su configuración de bash - agregue una línea con su dirección de proxy (y si es necesario: nombre de usuario / contraseña - sin solo http://proxyserver:port ):
export http_proxy=http://username:password@proxyserver:port/
al final del archivo /etc/bash.bashrc