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).

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.

Creo que hay que hacer notar

Creo que hay que hacer notar que si hemos instalado programas que no estan en los repositorios originales de Ubuntu, porque hemos añadido más, tambien seria bueno guardar esta lista /etc/apt/sources.list

28. Noviembre 2007 - 7:40asphixmx (no verificado)

Y supongo que también

Y supongo que también habría que recomendar que los programas que hubiéramos instalado checkinstall para los programas que tenemos que compilar porque no hay paquetes.

28. Noviembre 2007 - 12:08jose (no verificado)

asphixmx, jose: Gracias por

asphixmx, jose:
Gracias por los comentarios sus aportes fueron agregados al articulo.
Salu2

28. Noviembre 2007 - 13:09tor (no verificado)