Mediante la siguiente guía podemos dejar nuestra Debian Squeeze perfectamente preparada para el uso diario:
1) Editar los repositorios
Vamos a añadir algunos repositorios a los que vienen en la distribución para tener acceso a más programas y herramientas:
Abrimos una terminal y escribimos:
$ su
Una vez logados editamos el archivo de repositorios:
$ gedit /etc/apt/sources.list
Borramos todo lo que hay y añadimos:
deb http://ftp.es.debian.org/debian stable main contrib non-free
deb http://ftp.debian.org/debian/ squeeze-updates main contrib non-free
deb http://security.debian.org/ squeeze/updates main contrib non-free
#Third Parties Repos
#deb-multimedia.org
deb http://www.deb-multimedia.org squeeze main non-free
deb http://backports.debian.org/debian-backports squeeze-backports main
Estos son los repositorios más adecuados si te encuentras en España. Si estás en otro país o tu ordenador es de 64 bits es mejor que generes los repositorios automáticamente desde la siguiente página:
http://debgen.simplylinux.ch/http://debgen.simplylinux.ch/
2) Actualizar nuestro equipo con los repositorios recién añadidos:
Una vez que hayamos guardado los cambios del archivo anterior actualizamos los repositorios escribiendo:
$ aptitude update
En caso de que nos diera un error se interrumpiría la actualización. Tendríamos que leer en qué repositorio ha fallado y editar de nuevo el archivo anterior con gedit, tal como hicimos antes, y eliminar el repositorio que nos dé problemas. Antes de nada comprobar si el error que nos ha aparecido era este:
W: GPG error: http://www.debian-multimedia.org stable Release: The following signatures could not be verified because the public key is not available : NO_PUBKEY 07DC563D1F41B907
Si es así tendremos que añadir la clave pública escribiendo:
$ gpg --keyserver keys.gnupg.net --recv-key 1F41B907
Después de eso aparecerá:
gpg: requesting key 1F41B907 of hkp server keys.gnupg.net
gpg: /root/.gnupg/trustdb.gpg: has created trusted database
gpg: clave 1F41B907: public key "Christian Marillat " imported
gpg: keys are not absolutely trusted
Ahora escribimos:
$ gpg --export --armor 1F41B907 | apt-key add -
Volvemos a actualizar los repositorios con aptitude update y si ha ido todo bien escribimos:
$ aptitude upgrade