Respalda Tus Programas Instalados En Ubuntu

Tengo un problema extraño, en mi universidad (Tecnologico de Orizaba) pusieron internet via inalambrica para los alumnos, lo unico que tenemos que hacer es registrar nuestra dirección MAC y nos asignan una IP, junto con un gateway y servidores DNS, como yo uso Linux (Ubuntu) lleve mi computadora e intente configurarla desde el Network Manager de Gnome, en configuración manual, y despues de probar ya tenia internet en Linux :D, ¿Cual es el problema? Pues que solo me duro 1 día, de ahi en fuera ya no lograba acceder a internet desde Ubuntu, solo desde Windows, en fín crei que era porque de alguna forma desconfigure la red. Por lo que se me ocurrio formatear para poder acceder de nuevo a internet desde Linux.

Pero ¿y mis programas? ya habia tardado semanas en dejar mi Ubuntu como yo lo queria, y con los programas que mas uso, incluyendo codecs, mensajero, y demas.

Pues estuve buscando y no fue dificil encontrar una solución, existe una forma de hacer una lista automatica de todos los paquetes (programas) instalados en Ubuntu para despues de formatear unicamente indicar que descargue esa lista de programas y listo 😀 ¿Como? Veamos:

Abre una terminal y ejecuta lo siguiente:

dpkg --get-selections | grep -v deinstall > paquetes-ubuntu

Ésto nos genera un archivo llamado paquetes-ubuntu, el cual contiene la lista con todos los paquetes y librerias que tenemos instalados.

¿Donde lo genera? En la ruta en la que estes en ese momento en la terminal, normalmente sera tu carpeta personal, no olvides guardar ese archivo en otro disco duro, o en una memoria USB, para que no se borre cuando hayas formateado.

Otro punto muy importante, es que no funcionara si no tienes los mismos repositorios cuando reinstales, así que tambien has una copia de respaldo del achivo /etc/apt/sources.list y guardalo tambien en un lugar seguro.

Despues reinstala Ubuntu y cuando hayas terminado has lo siguiente:

copia el sources.list y el archivo paquetes-ubuntu a tu nueva carpeta personal abre una terminal y escribe:

sudo mv sources.list /etc/apt/

(movera la lista de repositorios que tenias a la ubicación correspondiente)

sudo apt-get update

(esto actualizara la lista de los repositorios)

sudo apt-get dist-upgrade

(actualizara los programas que haya que actualizar)

sudo apt-get install dselect

(instalara el programa necesario para reinstalar tus paquetes)

sudo dpkg --set-selections < paquetes-ubuntu

(seleccionara todos los paquetes que tenias antes instalados)

sudo dselect install

(Empezara a descargar e instalar todos los paquetes que tenias, puede tardar varias horas dependiendo de la cantidad de paquetes, en mi caso eran mas de 450 megas).

Pues bien despues de eso ya podras empezar a usar o configurar los programas que tenias sin buscar cada uno por separado 😉 esto tambien sirve para instalar en otra computadora con ubuntu, todos los programas que tenias, incluso si tienes un amigo con Ubuntu puedes seguir estos pasos para que tenga los mismos programas que tu ;).

Ahhh y por si se morian de curiosidad, aún no puedo conectarme al internet de mi universidad en Ubuntu 🙁 , aunque al menos conservo mis programas, si alguien propone alguna solución para lo de la red sera bienvenida 😉

Semi-Fuente: Guia Ubuntu

2 comentarios

  1. Muchas gracias por el consejo era lo que necesitaba ya que aunque duela tengo que instalar el xp para usar el C# y el MS Project que tanto uso en la Universidad.

    Como extra también averigue algo acerca de un tal APTONCD que tan funcional es?

¿Algo que decir? ¡Comentalo!