Hola Muy bien explicado
Solo una pregunta, esto no es para Debian sarge ¿no? es que he intentado hacerlo y ni siquiera tengo el comando apt-key. Supongo que será para Debian Etch o Sid. Un saludo -- ----------------------------------------- Francisco J. Bejarano Administrador de Sistemas Q&E Intelligent Integrated Solutions S.L. www.qye.com ----------------------------------------- El mar, 10-01-2006 a las 14:07 +0100, Nirvana Debian escribió: > Hola a todos!! > > Es la primera vez que uso las listas de correos, así que no sé si > realmente llegará este mensaje a quien tiene que llegar, jeje. > > Yo ayer tuve precisamente el mismo problema. Javier San Román da dos > opciones para solucionarlo: repositorios de debian y otros > repositorios. Pues yo use los repositorios de debian dentro de la > segunda forma de solucionarlo que él ofrece, ya que el hacer: > 'apt-get install debian-keyrings > apt-get add /usr/share/keyrings/debian-role-keys.gpg' > > no me sirvió para nada. Así que tras solucionarlo hice un pequeño > manual, pero como he dicho antes usando una llave de los repositorios > de debian. El manual está en plan campechano, pero bueno, espero que > se entienda. > > Un saludo a todos. > > > > Al hacer un apt-get update me salía el siguiente mensaje: > > The following signatures couldn't be verified because the public > key is not available: NO_PUBKEY 010908312D230C5F > > lo que indica que necesitamos una nueva llave para poder actualizar > los paquetes. > > Para ello lo primero que haremos será mostrar en pantalla las llaves > que utiliza apt-get para autenticar los paquetes: > > nirvana:/etc/apt# apt-key list > /etc/apt/trusted.gpg > -------------------- > pub 1024D/4F368D5D 2005-01-31 [expires: 2006-01-31] > uid Debian Archive Automatic Signing Key > (2005) < [EMAIL PROTECTED]> > > > Del mensaje de error que nos da apt-get update, sacaremos el > identificador de la llave necesaria. De la combinación de números y > letras que aparecen tras 'NO_PUBKEY' debemos quedarnos con las 8 > últimas, es decir: '2D230C5F', y decirle a gpg que nos baje del > servidor de llaves de debian esa clave: > gpg --keyserver keyring.debian.org --recv-key 2D230C5F > > Y nos da la siguiente salida: > > nirvana:/etc/apt# gpg --keyserver keyring.debian.org --recv-key > 2D230C5F > 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 > > Seguidamente debemos decirle a gpg que exporte la clave pasándola a la > entrada de apt-key, que la guardará para que apt-get pueda usarla: > > gpg --armor --export 2D230C5F | apt-key add - > > La salida es la siguiente: > > nirvana:/etc/apt# gpg --armor --export 2D230C5F | apt-key add - > gpg: no ultimately trusted keys found > OK > > Seguidamente hacemos un 'apt-key list' para ver que, efectivamente, la > clave es válida, que no ha caducado y que está correctamente > insertada: > > nirvana:/etc/apt# apt-key list > /etc/apt/trusted.gpg > -------------------- > pub 1024D/4F368D5D 2005-01-31 [expires: 2006-01-31] > uid Debian Archive Automatic Signing Key (2005) > <[EMAIL PROTECTED] > > > pub 1024D/2D230C5F 2006-01-03 [expires: 2007-02-07] > uid Debian Archive Automatic Signing Key (2006) > <[EMAIL PROTECTED]> > > -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]