Cuando ejecuté una actualización, recibo el siguiente error.
GPG error: http://cran.wustl.edu maverick/ Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 51716619E084DAB9
Por lo tanto, ejecuté el siguiente código y recibí el siguiente mensaje de error:
$ gpg --keyserver subkeys.pgp.net --recv 51716619E084DAB9
gpg: requesting key E084DAB9 from hkp server subkeys.pgp.net
gpg: key E084DAB9: "Michael Rutter <[email protected]>" not changed
gpg: Total number processed: 1
gpg: unchanged: 1
¿Cómo configuro una clave pública que funcione o qué puedo hacer para solucionar este problema?
2) Si "1" no funciona ( no estás solo ), puedes usar esto:
"Algunas personas han reportado dificultades al usar [el primer enfoque]. El problema generalmente estaba relacionado con un puerto de bloqueo del firewall 11371. Un enfoque alternativo es buscar la clave en http://keyserver.ubuntu.com:11371/ y copiar el clave a un archivo de texto plano, diga key.txt. Luego, alimente la clave a apt-key con
También EvilPhoenix tiene "un script que puede instalar que le permite ejecutar las funciones descritas aquí en un comando de una línea mucho más fácil, es parte de un proyecto Launchpad [él] iniciado, el PPA para él se encuentra aquí .
Su escrito en Bash, pero eso es un requisito más que suficiente para que califique.
Es compatible con todas las versiones de Ubuntu Lucid y posteriores ".
Mismo mensaje de error con el primer comando. Parece que el segundo comando leyó muchas listas de paquetes.
ATMathew
Eso es porque el segundo comando incluido sudo apt-get updateallí. Las dos primeras partes del segundo comando que son los más importantes: gpg --export --armor E084DAB9 | sudo apt-key add - . Este comando es lo que hará que pubkey funcione con apt.
Thomas Ward
Tengo un script que puede instalar que le permite ejecutar las funciones descritas aquí en un comando de una línea mucho más fácil, es parte de un proyecto de Launchpad que comencé, el PPA para él se encuentra aquí: launchpad.net/ ~ addgpg-apt-developers / + archive / ppa . Está escrito en Bash, pero eso es un requisito más que suficiente para que califique. Debería ejecutarse como superusuario, probablemente, pero es compatible con todas las versiones de Ubuntu Lucid y posteriores (todavía estoy probando en versiones anteriores).
Thomas Ward
1
Claro, se me ha acreditado mi guión, puedes difundir eso. Siempre y cuando me des el crédito que se merece (lo que hiciste);)
Thomas Ward
Hola chicos, probé la solución sugerida 1 pero sigo teniendo el mismo error. También cuando probé la parte 2, copié el contenido en keyserver.ubuntu.com:11371/pks/… en un archivo de texto nano en mi directorio principal y ejecuté el comando sudo apt-key add ~ / Michael.txt. Tengo el error: gpg: no se encontraron datos válidos de OpenPGP.
sudo apt-get update
allí. Las dos primeras partes del segundo comando que son los más importantes:gpg --export --armor E084DAB9 | sudo apt-key add -
. Este comando es lo que hará que pubkey funcione con apt.fuente
Para agregar apt-keys debes usar:
fuente