A veces, al actualizar Debian, hacemos un aptitude update y el sistema se queja con algo así:
W: GPG error: http://security.debian.org etch/updates Release: Las firmas siguientes no se pudieron verificar porque su llave pública no está disponible: NO_PUBKEY 9AA38DCD55BE302B W: GPG error: http://ftp.rediris.es etch Release: Las firmas siguientes no se pudieron verificar porque su llave pública no está disponible: NO_PUBKEY 9AA38DCD55BE302B W: Tal vez quiera ejecutar 'apt-get update' para corregir estos problemas
Editar /etc/apt/sources.list y cambiar los repositorios de etch por los de lenny, por ejemplo:
#> vi /etc/apt/sources.list
# /etc/apt/sources.list deb http://ftp.rediris.es/debian/ lenny main deb-src http://ftp.rediris.es/debian/ lenny main deb http://security.debian.org/ lenny/updates maindeb-src \ http://security.debian.org/ lenny/updates main deb http://volatile.debian.org/debian-volatile lenny/volatile main deb-src http://volatile.debian.org/debian-volatile lenny/volatile main
(Obsérvese que la línea que está partida con una "\", debe escribirse toda junta).
Actualizar:
sudo apt-get update
Si da problemas de que le falta alguna key:
#> gpg --keyserver subkeys.pgp.net --recv-keys 4D270D06F42584E6 && \ gpg --export --armor 4D270D06F42584E6 | apt-key add -
Upgrade del propio sistema de paquetes:
apt-get install apt dpkg
Actualizar la distro:
apt-get dist-upgrade
¡Suerte con el upgrade!