Mi sembra una idea saggia. Posto qui con una piccola premessa: è la prima volta e come tutte le prime volte..... vi prego di non ridere di me!!
Avrei pensato a qualcosa di simile:
Dal momento che sono un perfetto imbranato e che ho dei problemi di funzionamento (vedi
http://forum.ubuntu-it.org/viewtopic.ph ... 78#p322178) mi capita spesso di procurare dei danni (per ME irreparabili) al SO e quindi l'unica opzione che le mi conoscenze mi permettono è quella di reinstallare tutto il SO..
Per questo, cercando qua e là ho messo insieme una serie di passi che mi aiutano a velocizzare la cosa e a renderla il più indolore possibile.
Io faccio così:
Copio tutti i file .deb presenti sul mio sistema (/var/cache/apt/archives) su un supporto esterno, così non dovro scaricarli di nuovo dopo la reinstallazione del SO.
Creo una lista di tutti i programmi installati
Codice:
sudo dpkg --get-selections > pacchetti_installati.txt
e copio il file pacchetti_installati.txt su un supporto esterno
Faccio una copia di backup di evolution:account, contatti, calendari, compiti, memo e messaggi:
Step 1:
Arrestare evolution and gconftool-2:
$ gconftool-2 --shutdown
$ evolution –force-shutdown (per la verità questo mi da qualche errore!)
Step 2:
Creare un archivio con i dati e i files di configurazione:
Note: Per fare una copia completa dei file di configurazione e dei dati è necessario salvare i seguenti files/cartelle:
1. ~/.evolution/
2. ~/.gconf/apps/evolution/
3. ~/.gnome2_private/Evolution
Il seguente comando si occuperà di farlo:
$cd
$tar -cvzf evolution-backup.tar.gz .evolution .gconf/apps/evolution .gnome2_private/Evolution
Il file evolution-backup.tar.gz è il backup che volevamo. Copio il file evolution-backup.tar.gz su un supporto esterno.
Faccio una copia di tutti i font che ho installato su un supporto esterno.
Una volta reinstallato il SO procedo alla reinstallazione di tutte le copie precedentemente effettuate in questo modo:
AGGIORNAMENTO SISTEMA
Copio tuti file *.deb nella cartella /var/cache/apt/archives
Apro Synaptic, abilito tutti gli archivi dei pacchetti che avevo abilitato in precedenza li faccio ricaricare e aggiorno il sistema. In alternativa se si sono usati pacchetti su repo di terze parti forse è più conveniente modificare a mano il file /etc/apt/sources.list con un editor di testo e poi da terminale
sudo apt-get update
sudo apt-get upgrade
Riavvio il computer come richiesto.
REINSTALLAZIONE DEI PROGRAMMI
Copio il file pacchetti_installati.txt nella mia home
Seleziono i pacchetti con
sudo dpkg --set-selections < pacchetti_installati.txt
e quindi li installo
sudo apt-get dselect-upgrade
RIPRISTINO COPIA BACKUP DI EVOLUTION
Copio il file evolution-backup.tar.gz in /home/nome_utente
Scompatto il file evolution-backup.tar.gz
Riavvio il computer altrimenti non tutti i dati saranno disponibili all'avvio di Evolution.
REINSTALLO TUTTI I FONT
Copio i font nella cartella /usr/share/fonts
da terminale: sudo fc-cache.
In questo modo ottengo un SO pulito con tutti con tutti i programmi che mi interessano, le mie mail, appuntamenti etc. e le configurazioni di base.
Restano escluse le personalizzazioni del desktop (temi sfondi etc.) e i miei file personali dei quali comunque consiglio di tenere una copia di backup (io la faccio giornaliera)
Niente di quanto descritto in precedenza è opera mia. Potete trovare le procedure da me descritte qui:
Installazioni multiple di pacchetti (Stealth)
http://forum.ubuntu-it.org/viewtopic.php?t=30624
How to Backup Evolution
http://ubuntu.wordpress.com/2005/12/03/ ... evolution/
Installare Ms font (Janvitus)
http://forum.ubuntu-it.org/viewtopic.php?t=32459
NB Cito le fonti non per togliermi responsabilità ma per dar merito a chi ha dato la spiegazione