domingo, 27 de marzo de 2011

clave pública del repositorio de google perdida

desde hace tiempo que agregue a mis repositorios Debian una entrada para google, pero la llave pública no estaba disponible por lo que siempre que actualizaba mis repositorios obtenía un mensaje de error bastante inocuo pero molesto, ahora me he dado con la respuesta casi por casualidad, una solución bastante sencilla pero que nunca pasó por mi cabeza.
Me explico, los repositorios, por seguridad, ofrecen una llave pública para cuando descarguemos paquetes de estos, podamos, mediante esta llave, saber si lo que solicitamos para descargar realmente es lo que tenemos en nuestro disco. Google, no se porque motivo, no ofrece dicha llave, a pesar que la tiene, bueno recien caigo en cuenta que la ha tenido todo el tiempo, solo que no la ofrece para descarga en su propio repositorio como si lo hacen otros repositorios. Por lo tanto, la solucion es tan simple como buscar la llave por su huella, que siempre sale en el tedioso mensaje de error, en cualquier servidor de llaves y agregarlo al llavero de apt (apt es quien se encarga de manejar las actualizaciones e instalaciones en Debian, en realiad nunca lo he usado, uso aptitude, y es aptitude quien llama a apt por mi).
Bueno, ahora la solucion en mi línea de comando como root:

plaplaploplo:/home/germ# gpg --keyserver subkeys.pgp.net --recv-keys A040830F7FAC5991 && gpg --export --armor A040830F7FAC5991 | sudo apt-key add -

Este comando, en realidad estos tres comando buscan la llave, la descargan, la preparan y la agregan al llavero respectivo, ahora nunca mas veré ese dichoso mensaje de error, por cierto el repositorio lo tengo agregado como:

deb http://dl.google.com/linux/deb/ testing non-free

en el archivo /etc/apt/sources.list.d/google.list

Como el ave fenix...

Hace mucho que no escribo (mas de un año), estuve offline, pero desde el 2 de marzo he vuelto a estar online.
Ahora me conecto desde mi netbook a traves de mi celular, la velocidad no es asombrosa pero puedo retomar el hobbie que mayor satisfacción me produce.
Para a quienes les interese algo de detalles les comento que utilizo una Acer AspireOne 110, tiene 1,5MB de RAM y SSD de 8GB (no usa disco duro, sino una memoria SSD) vino con Linux preinstalado (fue el principal motivo por el cual la compré) Limpus para mayor exactitud, es una distro preciosa para un usuario final, pero yo no pude contenerme y le instalé Debian Sarge, en su momento, actualmente tiene la rama testing por sus venas.
Para los curiosos que se dieron cuenta del espacio de almacenamiento (8GB) les cuento que es suficiente para tener mi Debian con Gnome y LibreOffice entre otros.
Para mi conexión a internet utilizo un celular Nokia mediante una conexion ppp gestionada al principio con wvdial, previo enlace por bluetooth mediante un dispositivo rfcomm, ahora deje wvdial y uso gnome-ppp, la conexion es mas estable y mas fácil de retomar cuando se corta.
Bueno, si alguien quiere detalles, pregunte no mas, yo ahora seguiré disfrutando de mi acceso a internet.