Actualizar Debian a una versión más reciente es muy sencillo, no se perderá información y no se requiere formatear. Ahí la grandesa de este maravilloso sistema operativo llamado Debian GNU/Linux. A continuación los pasos.1. Editar el archivo "/etc/apt/sources.list" y modificar los repositorios para que apunten a la versión a la que se pretende actualizar. En este caso deberán apuntar a lenny o testing. Por ejemplo, si tenemos los siguientes repositortios:
| ## Mirror oficial deb http://nisamox.fciencias.unam.mx/debian/ etch main contrib non-free deb-src http://nisamox.fciencias.unam.mx/debian/ etch main contrib non-free ## Actualizaciones de seguridad deb http://security.debian.org/ etch/updates main contrib deb-src http://security.debian.org/ etch/updates main contrib # Paquetes multimedia deb http://www.debian-multimedia.org etch main contrib non-free |
Los modificamos para que apunten a testing o a lenny, quedando de la siguiente manera:
| ## Mirror oficial deb http://nisamox.fciencias.unam.mx/debian/ lenny main contrib non-free deb-src http://nisamox.fciencias.unam.mx/debian/ lenny main contrib non-free ## Actualizaciones de seguridad deb http://security.debian.org/ lenny/updates main contrib deb-src http://security.debian.org/ lenny/updates main contrib # Paquetes multimedia deb http://www.debian-multimedia.org lenny main contrib non-free |
2. Ejecutamos "aptitude update" desde consola para actualizar la lista de paquetes disponibles.
3. Ejecutamos "aptitude upgrade" desde consola para actualizar los paquetes que tenemos instalados a la nueva versión disponibles en lenny. Aunque no suele suceder, hay que tener cuidado que esta instrucción no nos quiera desinstalar algún paquete importante.
4. Esperar a que se descarguen e instalen las nuevas versiones.
5. Volvemos a ejecutar "aptitude upgrade" por si no se actualizó algún paquete. Se repite este paso hasta que no se encuentren disponibles nuevas versiones de los paquetes que tenemos instalados.
6. Aunque se puede actualizar desde el entorno gráfico, es recomendable realizar el siguiente paso desde consola para que no se encuentren en ejecución algunas aplicaciones (el entorno gráfico por ejemplo) al momento de de actualizar. Por ello, se cierran todas las aplicaciones, nos vamos a una tty o terminal (Ctrl + Atl + F1-F6), nos logueamos como root y ejecutamos "/etc/init.d/gdm stop" (o kdm, xdm, etc) para detener el entorno gráfico.
7. Ejecutamos "aptitude dist-upgrade" para pasar de etch a lenny.
8. Esperar.
9. Listo. A disfrutar de Debian lenny.

