Ieri ho tentato di installare Firefox 5.0b5 sulla mia Debian Wheezy ma sono andato incontro ad una serie di problemi relativi alle configurazioni del mio profilo che mi porto dietro ormai da anni.
Tutto si è risolto dopo una drastica pulizia manuale, ho pensato così di scrivere questa guida riepilogativa in pochi passi.
Molti di voi sapranno che è sufficiente cancellare o rinominare la cartella del profilo (solitamente in home nella cartella nascosta .mozilla) per ottenerne uno pulito.
Ma che fine fanno nostri dati dati sensibili come recuperarli selettivamente senza portarci dietro tutta la roba vecchia?
Con questo sistema manterremo password dei siti, forms,cookies,cronologia, info download, parole aggiunte al dizionario e segnalibri dando una bella pulita a configurazioni obsolete.
Prima di tutto a Firefox chiuso facciamo una copia di sicurezza della cartella del profilo, se abbiamo una versione recente di Firefox basterà digitare about:support nella barra degli indirizzi e in informazioni di base cliccare sul tasto apri cartella, poi saliamo di un livello e salviamo.
Passiamo all’estrazione:
Prima di tutto apriamo Firefox e andiamo in Segnalibri>Visualizza tutti i segnalibri poi Importa e salva>Esporta HTML e andiamo a salvare il file bookmarks.html
Chiudiamo il browser, rientriamo nel profilo e salviamoci i seguenti file:
downloads.sqlite, cookies.sqlite, formhistory.sqlite, persdict.dat (solo se usi amo il dizionario), key3.db, signons3.txt (signons2.txt o signons.sqlite a seconda della vostra versione).
Facciamo una schermata, annotiamoci o esportiamo la lista delle nostre estensioni.
Prepariamo il profilo vergine:
Installiamo Firefox 5 secondo il metodo che più ci aggrada (io come al solito utilizzo la build) e lanciamolo da terminale il profile manager:
firefox -profilemanager
Cancelliamo il vecchio (mantenendo i dati per sicurezza), creiamo un nuovo profilo e lanciamo Firefox 5 “vergine”.
Ed ora al reinserimento:
Reinstalliamo una ad una solo le estensioni che riteniamo importanti ed il dizionario in italiano (se lo usiamo).
Torniamo in Segnalibri>Visualizza tutti i segnalibri poi Importa e salva>Importa HTML
Nota: probabilmente la nuova barra dei segnalibri sarà vuota, niente panico per recuperarla dalla sottocartella barra dei segnalibri, selezionarli tutti con Control+A e trascinarli nella cartella omonima più in alto.
Recuperiamo le nostre preziose password:
Chiudiamo Firefox 5 apriamo il profilo e copiamoci dentro key3.db (Encryption key) + il file delle nostre password (che a seconda dei casi si può chiamare signons3.txt, signons2.txt o signons.sqlite).
Recuperiamo il resto:
Sostituiamo i rimanenti file ovvero downloads.sqlite, cookies.sqlite, formhistory.sqlite e persdict.dat (solo se usiamo il dizionario).
Volendo potrete ripristinare anche il file prefs.js con le preferenze personali ma consiglio di reimpostarle (Modifica>Preferenze) per adeguarle alla nuova versione .
Avremo adesso un profilo di nuova generazione pulito mantenendo le nostre sudate personalizzazioni senza affidarci a tools esterni.
Per varie ed eventuali si veda questo vecchio articolo.
Possiamo ora leggerci la Release note ufficiale ed iniziare ad usare la nostra nuova beta 🙂
Leave a Reply