Solucionar error GPG en APT-GET

LA mayoria de las veces que intentamos instalar un debian y comenzamos a usar apt-get para instalar paquetes, deberiamos primero hacer un apt-get update, para actualizar el cache local de paquetes disponibles en los repositorios. El error es del tipo

W: GPG error: http://debian.experimentos.cl testing Release: The follow ing signatures couldn't be verified because the public key is not avail able: NO_PUBKEY 010908312D230C5F

Esto no afecta la capacidad de instalar cosas via apt-get, pero es bastante molesto.

GPG es o GNU Privacy Guard es una herramienta para cifrado y firmas digitales, que viene a ser un remplazo del PGP (Pretty Good Privacy) pero con la principal diferencia que es software libre licenciado bajo la GPL. GPG utiliza el estandar del IETF denominado OpenGPG.

Si bien la mayoria opta por no darle importancia, este dia vamos a solucionar de una vez por todas dicho problema.

Procedimiento
Si se fijan, el mismo apt-get update nos esta dando un codigo 010908312D230C5F, de los cuales nos interesan solo los 8 ultimos digitos.

1º Paso

En una consola como root ingresamos:
gpg --keyserver keyring.debian.org --recv-key 2D230C5F

Luego de un rato deberia devolver algo como:

gpg: requesting key 2D230C5F from hkp server keyring.debian.org
gpg: key 2D230C5F: "Debian Archive Automatic Signing Key (2006) < [email protected]>" not changed
gpg: Total number processed: 1
gpg: unchanged: 1

ya tenemos el 50% hecho.

2º Paso

En una consola como root ingresamos

gpg --armor --export 2D230C5F | apt-key add -
Lo que devolvera algo como

gpg: no ultimately trusted keys found
OK

Verificando:

Con el comando apt-key list es posible verificar si la clave fue correctamente introducida o si no ha caducado.

Ingeniero, enfocado en la familia y el cliente, emprendiendo y capitalizando lo aprendido por años.

Leave Comment

Your email address will not be published. Required fields are marked *

%d bloggers like this: