Actualizar desde Debian 5.0 Lenny a 6.0 Squeeze

Siempre he pensado que lo mejor es instalar un sistema operativo desde cero, y nunca hacer actualizaciones. Obviamente esto implica un riguroso respaldo y la tediosa tarea de reinstalar todas las apps que previamente teníamos, ¡y no hablemos de las configuraciones personalizadas!
Por todo ello, mucha gente prefiere la fácil tarea de la actualización. Si eres uno de ellos, aquí te doy unos sencillos pasos para actualizar desde Debian 5.0 Lenny a Debian 6.0 Squeeze.
- Antes que nada, ¡haz un respaldo de tus archivos de datos, configuraciones, bases de datos, etc! Almacena tu respaldo en un medio externo seguro (CD, DVD, pendrive, HDD externo, etc).
-
Necesitas tener un sistema limpio y actualizado antes de la migración. Revisa que tu archivo
/etc/apt/source.listsea consistente y realiza una actualización completa de tu sistema actual.sudo apt-get update sudo apt-get upgrade sudo apt-get dist-upgrade
Luego, verifica que no tengas ningún paquete en espera.
sudo dpkg --audit sudo dpkg --get-selections | grep hold
Y finalmente, verifica que todos los paquetes estén en correcto estado con el comando
sudo aptitude
donde debes presionar “g“, para ver una lista de paquetes que requieren de tu atención. Sólo continúa con la migración hasta que no quede ningún paquete pendiente.
-
¡Empezamos la migración! Abre nuevamente el archivo
/etc/apt/source.listy actualiza tus repositorios oficiales.deb http://ftp.debian.org/debian/ squeeze main contrib non-free deb-src http://ftp.debian.org/debian/ squeeze main contrib non-free deb http://security.debian.org/ squeeze/updates main deb-src http://security.debian.org/ squeeze/updates main
Entonces, actualizamos desde las nuevas fuentes.
sudo apt-get update sudo apt-get upgrade
-
Ahora, actualizaremos el Kernel. Es necesario saber si tu sistema es de 32 o 64 bits; si no tienes idea, usa el comando
uname -r
Si tu sistema es de 64 bits, instala:
sudo apt-get install linux-image-2.6.26-2-amd64
Si tu sistema es de 32 bits, instala:
sudo apt-get install linux-image-2.6.26-2-686
-
Ahora toca preparar Grub2 y Udev para el nuevo sistema:
sudo update-grub sudo apt-get install udev
Finalmente, procedemos a reiniciar por completo el sistema.
sudo reboot -
¡Y el paso final! Luego de reiniciar, procedemos a la migración completa a Debian 6.0 Squeeze con el comando:
sudo apt-get dist-upgrade
Si el sistema inició correctamente con la primera opción del menú de Grub2, entonces procedemos a instalarlo en el Master Boot Record (MBR) del disco duro:
sudo upgrade-from-grub-legacy
Eso es todo. ¡A disfrutar de Debian 6.0 Squeeze!
Fuente: HowToForge.



