Restaurar Linux una vez Reinstalado

Hay algunas raras veces que necesitamos reinstalar nuestro sistema Linux, debido a algún reinicio forzado por corte de luz y su consiguiente corrupción del disco duro, o por un problema ubicado entre el computador y el asiento ;).

Instalar Linux ya no es cosa difícil, hasta se hace más simple que el ultra sofisticado Vista. Pero hay una complicación en el proceso que seguramente a más de alguno de nosotros nos ha tocado vivir, y es el proceso de restaurar tu sistema, o volver a instalar todos los programas que teníamos en Linux antes del desastre.

GNU/Linux y sus miles de herramientas/programas nos pueden ayudar en estos casos, facilitándonos todo el proceso de restauración, con un respaldo previo del listado de los paquetes instalados.

Apt y dpkg amigos inseparables.

  1. Generar y guardar la lista de paquetes instalados en tu home.
    dpkg --get-selections > ~usuario/paquetes.list
  2. Para restaurar todos los programas/paquetes que tenías instalados antes del problema o reinstalación, debes ejecutar los siguientes comandos.
    sudo apt-get update
    sudo dpkg --set-selections < ~usuario/paquetes.list
    sudo apt-get -u dselect-upgrade
  3. Guardar un respaldo de nuestro source.list
    sudo cp /etc/apt/source.list ~/usuario/source-backup.list

En el paso 1 es recomendable guardar el archivo "paquetes.list" en un USB Drive aparte del home, y si vas a instalar algún paquete vía compilación recuerda tener a mano checkinstall para generar un paquete con toda la información sobre la instalación de la aplicación.

Este proceso es muy simple y nos puede ahorrar mucho tiempo en la restauración de nuestro sistema Linux. Además aparte de funcionar perfectamente en Ubuntu, se puede aplicar a cualquier distro basada en apt y dpkg.
Actualizado 28.11.07: Agregado el paso 3, gracias asphixmx y una recomendación (gracias jose).

Responder

El contenido de este campo se mantiene como privado y no se muestra públicamente.