Es posible que al añadir un determinado repositorio, el sistema nos indique el siguiente error cuando ejecutemos un apt-get update:
Las firmas siguientes no se pudieron verificar porque su llave pública no está disponible: NO_PUBKEY XXXXXXXXXXXXX
Navegando por Internet puedes encontrar diversas soluciones para resolver el problema. La que a mí me ha funcionado mejor es la del blog de diversidadyunpocodetodo pero adaptada a mis necesidades ya que el identificador no correspondía al de mi caso.
A tal efecto, es necesario anotar el identificador obtenido y tratar de volver a obtener la llave pública correspondiente. Para ello, ejecutaremos los siguientes comandos:
gpg --keyserver keyserver.ubuntu.com --recv XXXXXXXXX
gpg --armor --export XXXXXXXXX | sudo apt-key add -
Nota: Será necesario sustituir XXXXXXX por el identificador que devuelva el error ya que puede ser distinto en función de cada caso.
Finalmente, bastará con volver a ejecutar un apt-get update para que los repositorios vuelvan a actualizarse de nuevo correctamente. Destacar que si al ejecutar el comando gpg –keyserver el sistema no devuelve ninguna respuesta, es posible que nos encontremos en una red en la cual exista un bloqueo a peticiones de este tipo.
8 respuestas a «Las firmas siguientes no se pudieron verificar porque su llave pública no está disponible: NO_PUBKEY XXXXXXXXXXXXX Ubuntu»
Me funcionó, muchas gracias 🙂
ME FUNCIONO GRACIAS
Si jalo, gracias we
Perfecto, funciona a la primera en ubuntu 20.04. Gracias
Thanks a lot Mr… 🙂
Gracias! Me funcionó perfecto
Me funcionó con el segundo comando. Te agradezco mucho, saludos.
Fenomeno y facil de entender
Para comentar debe estar registrado.