Restaurar paquetes usando dselect-upgrade
- 3 Comentarios
Siempre es aconsejable hacer backups de nuestros archivos y configuraciones, para eso hay muchas herramientas. Es más, en este blog comentamos algunas de ellas. Pero como hacemos para backupear y restaurar todos los paquetes que tenemos instalados? Para hacer esto también comentamos en este mismo sitio la muy buena aplicación que es APTonCD. Pero también existe un método muy sencillo que además nos demuestra la potencia que tenemos al trabajar desde una shell y la espectacularidad de una de las mejoras aplicaciones que disponemos: apt-get.
La idea es crear una lista con todos los paquetes que tenemos instalados y guardarlas en un archivo de texto. Para hacer esto solo tenemos que escribir en una Terminal:
sudo dpkg --get-selections > /tmp/dpkglist.txt
Esto nos creará el archivo dpkglist.txt en nuestra carpeta /tmp que contendrá todos los paquetes que tengamos instalados.
Solo para hacer una prueba escriban gedit /tmp/dpkglist.txt y al abrirse Gedit van a ver el listado de paquetes instalados. Si se paran sobre la última linea para que aparezca que número de fila es y abren Synaptic para ver cuantos paquetes tenemos instalados, verán que los números coinciden.
Que podemos hacer con la lista?
Supongamos que la guardamos en un pendrive, un floppy, un CD. Con ella podremos recuperar nuestro sistema con todos los paquetes que teníamos instalados desde una instalación nueva, o por ejemplo podríamos pasarle la lista a nuestros amigos para que tengan un sistema con las mismas aplicaciones que tenemos nosotros, en realidad las aplicaciones que le podemos dar son muchísimas. Pero como restaurar los paquetes?
Muy sencillo. Copiamos en la carpeta /tmp de la máquina donde vamos a recuperar los paquetes, el archivo de texto que creamos y habíamos guardado y luego escribimos:
cat /tmp/dpkglist.txt | sudo dpkg --set-selections
sudo apt-get -y update
sudo apt-get dselect-upgrade
Listo. Dejamos que apt-get haga su trabajo y tendremos todas nuestras aplicaciones recuperadas. No es maravilloso?
ATENCION: Después de publicado, me di cuenta que debido a la tipografía donde van dos signos - parece leerse solo uno un poco más largo, así que los que no copian y peguen, tengan en cuenta que en la línea para crear el archivo y en la primera línea de ordenes para restaurar, entre dpkg y set-selections van 1 espacio y 2 signos menos.
3 Comentarios en esta entrada
Trackbacks
-
carlos
dijo:
Existe una opción para hacerlo vÃa Synaptic.
http://www.ubuntu-es.org/index.php?q=node/52466
¿En esta opción se deben descargar los paquetes de nuevo?Agosto 12th, 2007 at 11:33 pm -
Ubuntips
dijo:
Por supuesto Carlos, Synaptic solo guarda un archivo con el nombre del paquete y la versión.Agosto 12th, 2007 at 11:45 pm -
walter
dijo:
Tengo un programa desactualizado en el CPU y otro actualizado en el Pendrive, por error pegue el viejo en el Pen, quisiera saber si hay forma de recuperarloNoviembre 2nd, 2007 at 2:59 pm

















