Restaurar los paneles a su estado original y crear un Script para restaurar el Sistema

Hola a todos
Ahora mientras realizaba una modificaciones en mi escritorio y por supuesto en mis paneles también
me encontre con un problema, sin querer elimine los dos paneles, los volvi a crear pero no me gusto busque maneras de restaurar el sistema y me encontre con esto ESPERO Q LES SIRVA




Como volver los Paneles de Gnome a su Estado Original

Simplemente hay que seguir tres pasos:

1. Ejecutar en el terminal (Aplicaciones; Accesorios; Terminal) o tambien lo puedes abrir presionando Alt+F2 y escribir gnome-terminal:
gconftool-2 --recursive-unset /apps/panel



Esto elimina todas las configuraciones extras hechas en los paneles y lo vuelve a su estado por defecto TE QUEDARA ALGO ASI PERO NO TE ASUSTES 


2. Luego ejecutas rm -rf ~/.gconf/apps/panel
Elimina los extras del panel 





3. Por último ejecutamos pkill gnome-panel
Para reiniciar los paneles 





Listo con esto deberías tener los paneles en su estado original y listos para volver a agregarle todo lo que quieras. 





AHORA PARA CREAR PUNTO DE RESTAURACIÓN 

PORSIACASO UN ERROR MAS


La manera mas sencilla que he visto por ahora y que se puede manejar desde terminal... por si no tenemos acceso al modo grafico... es usar el comando "tar", que te hace una copia comprimida de lo que quieras en un solo archivo. 
Como no me suelo acordar de memoria de las opciones, sintaxis, etc del comando... he hecho un script que crea lo necesario para respaldar y restaurar nuestro sistema. 

Esta es la primera version del script, que hace las cosas a lo bestia... osea hace copia de casi todo... por si acaso... con la desventaja de que tarda un rato (10-15 min) dependiendo de lo que tengas instalado, tanto en respaldar como en restaurar, espero ir mejorandolo de manera que solo haga copia de lo realmente necesario y asi sea mas rapido y ocupe menos espacio de disco, pero bueno ... este funciona. 

Este script hace copia de los siguientes directorios: 

/etc /home /var /usr /opt /lib 

Le he añadido opciones para que excluya algunos directorios que no son esenciales pero que ocupan mucho espacio, puedes añadir otras exclusiones a tu gusto, por ejemplo que excluya ciertos tipos de archivo como fotos, peliculas, musica, etc. 

¿Como se puede mejorar?..se aceptan sugerencias... 

PROCESO PARA CREAR EL SCRIPT: 

Primero creamos un archivo para guardar el script: 

gedit res.sh 

Copiamos el texto del script que esta al final de este post, entre las lineas-------------- en la ventana que acabamos de crear, guardamos y cerramos 
Lanzamos el script: 

sh res.sh 

Ahora ya tenemos instalados los scripts de "respaldar" y "restaurar", pero todavia no hemos hecho ningun respaldo... cuando quieras hacerlo solo tienes que escribir en terminal: 

sh respaldar 

tarda un rato... 
Si en algun momento te has cargado el sistema y quieres restaurar, lo puedes hacer desde la linea de comandos, por ejemplo arrancando en recovery mode... tecleas: 

sh restaurar 

tarda un rato... ya tienes tu sistema igual que cuando hiciste el respaldo. 

El archivo de respaldo esta en el directorio raiz y se llama backup.tgz , tambien puedes extraer archivos sueltos si te hace falta, en modo grafico es facil, solo click dos veces y entras en el programa grafico de tar. 

Otra posiblidad que tiene esto es que puedes guardar backup.tgz y res.sh en un CD o DVD u otra particion,... y en caso de que tengas que reinstalar, puedes copiar backup.tgz al directorio raiz y res,sh a tu /home, entonces ejecutas sh res.sh y ahora puedes restaurar (sh restaurar) tu anterior configuracion en la nueva instalacion, en este caso no hagas sh respaldar antes de sh restaurar porque entonces sobreescribiras tu antiguo backup con la configuracion del sistema recien instalado. 


TEXTO DEL SCRIPT: 


#!/bin/sh 

printf "cd /" | tee -a respaldar 
echo | tee -a respaldar 
printf "sudo tar cvpfz backup.tgz /etc /home /var /usr /opt /lib --exclude=/var/cache/apt/archives --exclude=/usr/share/openclipart --exclude=/usr/share/fonts --exclude=/usr/share/icons --exclude=/usr/share/games --exclude=/usr/share/man --exclude=/usr/share/gnome/help" | tee -a respaldar 
echo | tee -a respaldar 

printf "cd /" | tee -a restaurar 
echo | tee -a restaurar 
printf "sudo tar xvfz backup.tgz" | tee -a restaurar 
echo | tee -a restaurar 

------------------------------------------------------------------------------------------------------- 

0 comentarios: