Solución a: «Las firmas siguientes no se pudieron verificar» al intentar actualizar Debian, Ubuntu, LinuxMint y derivados
En mi rutina diaria de actualizaciones desde la terminal, me encontré con un error al actualizar mi Linux Mint. Este problema con las firmas de un paquete no me permitía continuar actualizando.
El error informaba:
W: Error de GPG: http://repository.spotify.com stable InRelease: Las firmas siguientes no se pudieron verificar porque su clave pública no está disponible: NO_PUBKEY 6224F9941A8AA6D1
En este error puntual indica que no se puede verificar la llave pública del repositorio de Spotify 6224F9941A8AA6D1, es decir el repo instalado en nuestro sistema posee una llave que no coincide con la que el desarrollador del Repositorio ofrece. Al intentar actualizar nuestro sistema, GPG solicita al usuario que verifique e importe manualmente la firma de terceros que pertenece al desarrollador del paquete.
¿Cómo se soluciona?
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 6224F9941A8AA6D1
IMPORTANTE
Aquí debemos reemplazar la Key por la que aparece en nuestro error. En sí lo que hacemos con este comando es conectar a un servidor seguro de Ubuntu y sincronizar e importar la llave pública del repositorio instalado en nuestro equipo con una llave válida.
Y listo! esto lo haremos con cada key o llave que nos informe nuestro sistema para así poder actualizar nuestro Linux sin problemas.