Tras añadir un nuevo repositorio de launchpad (sudo add-apt-repository ppa:yorba/ppa), al realizar una actualización (sudo apt-get update), no es raro que aparezca un mensaje como el siguiente:
W: Error de GPG: http://ppa.launchpad.net karmic Release Las firmas siguientes no se pudieron verificar porque su llave pública no está disponible: NO_PUBKEY 10975893E549B1AC
Esto es debido a que no tenemos instaladas las firmas de confianza del nuevo repositorio. Para instalarlas, podemos ejecutar lo siguiente:
gpg --keyserver wwwkeys.eu.pgp.net --recv-keys 10975893E549B1AC
sudo apt-key add ~/.gnupg/pubring.gpg
Con la primera línea te descargas la firma digital para los repositorios, con la segunda línea la agregas a las firmas de confianza.
vía