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