[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Problema con el apt-get update



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) < ftpmaster@debian.org>
>                     
> 
> 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) <
> ftpmaster@debian.org>" 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)
> <ftpmaster@debian.org >
> 
>     pub   1024D/2D230C5F 2006-01-03 [expires: 2007-02-07]
>     uid                  Debian Archive Automatic Signing Key (2006)
> <ftpmaster@debian.org>
> 
> 




Reply to: