lunes, 8 de noviembre de 2010

Copia de seguridad de todo Synaptic, sin duda interesante y muy bueno...

En este blog hay varios temas sobre copia de seguridad de varias cosas: de particiones, de todo el sistema, de /home, de Firefox y de sus marcadores, de Thunderbird, del Grub/Grub2, del Master Boot Record y de la tabla de particiones, del menú de aplicaciones, etc, y sobre programas para realizar copias de seguridad; me faltaba este tema , que considero bastante importante, y útil para restaurar el sistema y/o instalar un sistema semejante en varios pcs. Los archivos y directorios que tendríamos que copiar (y la forma de hacerlo ) para tener una copia de seguridad de Synaptic son:

1– Lista de programas instalados: Para obtener una lista con todos los programas instalados (paquetes-ubuntu ) se puede hacer desde Synaptic -> seleccionas “Instalados” -> Archivo -> Save markings as -> en la ventana que se abre seleccionas “guardar el estado completo, no solo los cambios” y le pones un nombre a la lista – paquetes-ubuntu – y le das a guardar en /home/usuario.

Esto también se puede hacer con el comando: sudo apt-get install dselect && dpkg --get-selections | grep -v deinstall > paquetes-ubuntu , se crea un archivo paquetes-ubuntu en el directorio /home/usuario.

2– Fuentes de Programas: Para hacer una copia de seguridad de las “fuentes de programas” hay que copiar el archivo /etc/apt/sources.list ( se puede hacer una copia por separado de este archivo únicamente, o no hacerla ya que dicho archivo se copiara también al hacer la copia indicada en el punto 4 )

3– Los paquetes .deb instalados en el sistema (los paquete propiamente dichos, no solo una lista de ellos) se guardan en /var/cache/apt/archives Se puede crear una copia en un archivo comprimido, con el comando: sudo tar zcvf apt-deb.tgz /var/cache/apt/ con el que se creará en la carpeta de usuario un archivo apt-deb.tgz con los paquetes.deb que tengamos instalados.

4– Para tener una copia de seguridad de las “claves” de orígenes de software: hay que copiar los directorios: /etc/apt/ /var/lib/apt/ la copia de todos ellos la podemos realizar con el comando: sudo tar zcvf apt-key.tgz /etc/apt/ /var/lib/apt/
con el que se creará en la carpeta de usuario un archivo apt-key.tgz con los repositorios y sus claves.

5- Para copiar todo lo anterior, el comando seria: sudo tar zcvf apt-synaptic.tgz /etc/apt/ /var/lib/apt/ /var/cache/apt/ con el que se creará en la carpeta de usuario un archivo apt-synaptic.tgz con todo lo anterior.

En mi portátil ejecute en la terminal: sudo tar zcvf apt-synaptic.tgz /etc/apt/ /var/lib/apt/ /var/cache/apt/
y me lleve dicho archivo apt-synaptic.tgz a un pc de escritorio, y en él descomprimí el contenido ( lo hice en el Nautilus con permisos de root -sudo nautilus - y descomprimiendo el contenido del archivo apt-synaptic.tgz en el directorio raiz / ) , et voila…tengo los mismos archivos .deb, el mismo /etc/apt/sources.list , la misma lista de paquetes instalados, y las mismas claves de orígenes de software, en el pc portátil que en el de sobremesa, con lo que fácilmente puedo instalar en éste último los mismos programas que tengo en el portátil sin tener que ir a buscarlos uno por uno.


Fuente:http://hatteras.wordpress.com/2010/11/08/copia-de-seguridad-de-synaptic/

No hay comentarios:

Publicar un comentario