Estoy tratando de instalar mongodb
en mi Ubuntu 12.04
edición de Escritorio. En primer lugar espero que no hay ningún problema w.r.t. la instalación de mongodb
en Ubuntu Desktop edition.
Estoy siguiendo el mongodb
manual para instalarlo en mi máquina de Ubuntu.
Cuando yo intente importar el 10gen public GPG Key
el uso de las instrucciones dadas en el manual), Por
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv 7F0CEB10
Puedo obtener 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 de agradecer.
Gracias de antemano.
- El comando (
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv 7F0CEB10
) ha trabajado para mí. Estoy corriendo Ubuntu 12.04 de 32 bits. - Aún estoy en Ubuntu de 32-bit Edición de Escritorio, pero aún aparece el mismo mensaje de error. ¿Hay alguna posibilidad de que el firewall de la red está causando el problema?
Una manera de ir alrededor de los cortafuegos: consulta sobre típica de puerto (80):
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10
Otro problema que usted puede tener sería una proxy de la red. Si usted necesita para conectarse a internet a través de proxy, exportar la configuración del proxy para que bash configuración – añadir línea con su dirección de proxy (y, si es necesario: nombre de usuario/contraseña – sin es sólo
http://proxyserver:port
):export http_proxy=http://username:[email protected]:port/
en el final del archivo
/etc/bash.bashrc
http_proxy
(conjunto de variables de entorno) no está siendo utilizado por el comando apt-key. Incluso traté desudo -E
para hacer que se considere el medio ambiente, no funciona. Lo que ¿ de trabajo a pesar de que se invoque el comando apt-key con un modificador adicional:--keyserver-options http-proxy=http://proxyaddress:80
, que funcionó de inmediato.como respuesta de @aniket-thakur , Usted puede agregar
MongoDB public GPG Key
Manualmente Por copiar El contenido de esta Página en el archivo10gen-gpg-key.asc
, a Continuación, agregue el archivo utilizandoapt-key add <file>
elogio de la línea :El segundo enfoque mencionado en este enlace trabajó para mí. Descargar manualmente la clave y agregarlo. El enlace que ofrece paso a paso el procedimiento para corregir el error ocurre debido a la falta de clave.
PS: por Encima va el enlace a mi blog personal, que ha detallado los pasos sobre cómo hacer esto y un par de otras cosas que usted puede probar para solucionar este problema.
No podía encontrar alguna clave que se ejecuta:
La solución para mí fue:
y la que finalmente podría ejecutar «apt-get update»