4 votos

Error de GPG, firmas inválidas [no duplicadas]

Hoy, después de que corrí sudo apt-get update comando tengo un NO_PUBKEY error. Intenté soluciones de aquí , aquí y y aquí (crear un truco de archivo) . Ninguno de ellos funcionó, sin embargo, y sigo teniendo los siguientes errores:

W: GPG error: http://archive.canonical.com precise Release: The following signatures were invalid: 630239CC130E1A7FD81A27B140976EAF437D05B5
W: The repository 'http://archive.canonical.com precise Release' is not signed.
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
N: See apt-secure(8) manpage for repository creation and user configuration details.

Así que, en particular lo que obtengo al escribir

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com --recv-keys 630239CC130E1A7FD81A27B140976EAF437D05B5

es

     Executing: /tmp/apt-key-gpghome.FQVhh2ndBW/gpg.1.sh --keyserver hkp://keyserver.ubuntu.com --recv-keys 630239CC130E1A7FD81A27B140976EAF437D05B5
gpg: key 40976EAF437D05B5: "Ubuntu Archive Automatic Signing Key <ftpmaster@ubuntu.com>" not changed
gpg: Total number processed: 1
gpg:              unchanged: 1

Y si pongo la información clave en el archivo .txt aunque lo consiga:

sudo apt-key add ~/Ubuntu.txt
OK

y

sudo gpg --export --armor 40976EAF437D05B5 | sudo apt-key add
OK

El error sigue ahí. ¿Qué está pasando? ¿Alguien puede ayudarme?

(Como nota al margen, también intenté usar launchpad-getkeys y y-ppa-manager pero sin éxito también)

9voto

karel Puntos 16414

Hay un enlace en sus fuentes de software a una fuente de software obsoleto de Ubuntu 12.04 preciso que ya no está soportado. Borrando esa línea en /etc/apt/sources.list arreglará el error en su pregunta.

  1. Abrir sources.list para editarlo en el editor de texto nano.

  2. Comente la línea en sources.list que dice http://archive.canonical.com precise partner precediéndolo con un # carácter.

  3. Las instrucciones para usar el nano editor siempre se encuentran en la parte inferior de cada página. Los únicos dos atajos de teclado nano que necesitas saber son para escribir y salir. Presiona la combinación de teclado Ctrl + O y después de que la prensa Enter para guardar el archivo que se está editando. Presione la combinación de teclas Ctrl + X para salir de nano.

  4. Actualice la lista de programas informáticos disponibles para actualizarla después del cambio que se hizo en sources.list.

    sudo apt-get update

0 votos

¡Vaya, ha funcionado! Muchas gracias.

0voto

starkus Puntos 31

Podrías intentar hacer una copia de seguridad de tus archivos trusted.gpg y trusted.gpg~ en /etc/apt/ a trusted.gpg.backup y trusted.gpg~.backup y ejecutar sudo apt get update otra vez. Tal vez también necesites correr sudo apt-get clean y sudo apt-get autoclean para limpiar sus carpetas aptas, pero no estoy seguro. Esto una vez hizo el truco en mi sistema. Sugeriría reiniciar después de eso.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X