GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Error de Gpg, ¿Firmas no válidas para "http://archive.canonical.com versión precisa"?

Hoy, después de ejecutar sudo apt-get update comando obtuve un NO_PUBKEY error. Probé soluciones desde aquí, aquí y aquí (crear un truco de archivo). Sin embargo, ninguno de ellos funcionó, y sigo recibiendo 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.

Entonces, 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 <[email protected]>" not changed
gpg: Total number processed: 1
gpg:              unchanged: 1

Y si coloco información clave en el archivo .txt aunque obtenga:

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 también fue en vano)

Respuesta aceptada:

Hay un enlace en sus fuentes de software a una fuente de software obsoleta de Ubuntu 12.04 precisa que ya no es compatible. Eliminando esa línea en /etc/apt/sources.list corregirá el error en su pregunta.

  1. Abra source.list para editar 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 # personaje.

  3. Las instrucciones para usar nano editor siempre se encuentran en la parte inferior de cada página. Los únicos dos atajos de teclado nano que necesita saber son WriteOut y Exit. Presione la combinación de teclado Ctrl +O y luego presione Enter para guardar el archivo que se está editando. Presione la combinación de teclado Ctrl +X para salir de nano.

  4. Actualice la lista de software disponible para actualizarla después del cambio realizado en source.list.

    sudo apt update
    

Ubuntu
  1. ¿Cómo maneja Linux múltiples separadores de rutas consecutivas (/home////username///file)?

  2. Bash =~ Regex y Https://regex101.com/?

  3. Debian – ¿Mover /var, /home a una partición separada?

  4. ¿Diferencia entre /var/log/messages, /var/log/syslog y /var/log/kern.log?

  5. 12.04 No se puede instalar Grub-efi en /target/?

“No se puede crear el directorio de caché /home//.composer/cache/repo/https—packagist.org/, o el directorio no se puede escribir. Procediendo sin caché”?

¿Cómo saber desde qué carpeta se está ejecutando un proceso?

unix:///var/run/supervisor.sock no hay tal archivo

hacer eco o imprimir /dev/stdin /dev/stdout /dev/stderr

¿Por qué se requieren < o > para usar /dev/tcp?

¿Deberían vivir los sitios web en /var/ o /usr/ según el uso recomendado?