Firefox 3 utilise des bases de données SQLite pour stocker ses informations: l’historique, les marque-pages, le système anti-phishing, …
Firefox ne compacte pas ces bases régulièrement. Il s’agit des fichiers avec l’extension .sqlite situés dans votre profil Firefox (répertoire utilisateur).
Voici un script qui permet de réduire la taille de ces fichiers sans la moindre perte de données, car cela récupère simplement les espaces vides.
Installation de sqlite3 :
1
sudo apt-get install sqlite3
Edition du script :
1
gedit ./compress_sqlite.sh
1 2 3 4 5 6 7 8 9 10 11 12
#!/bin/bash username=$(whoami) proc="$(ps aux | grep $username | grep -v $0 | grep firefox | grep -v grep)" if [ "$proc" != "" ] then echo "Arréter firefox !" exit 1 fi curdir=$(pwd) find ~/.mozilla/firefox -name "*.sqlite" -ls -exec sqlite3 {} "VACUUM" \; echo "Et voila c'est terminé, vous pouvez relancer Firefox"; cd $curdir
Ensuite mettre les droits d’exécution :
1
chmod +x compress_sqlite.sh
Execution
Pour l’éxecuter, il faut au préalable quitter firefox :
1
./compress_sqlite.sh
Pour les windows:
En premier lieu télécharger sqlite et décompresser le fichier dans le répertoire C:\windows\system32.
Ensuite, éditer un fichier compress_sqlite.bat et ajouter la ligne suivante :
@FOR %%G IN (*.sqlite) DO ( sqlite3 %%G "VACUUM" )
Et lancer le dans le répertoire profile de firefox
La cerise sur le gateau
Pour ceux qui ne connaissent pas, lancer firefox et dans la barre d’adresse entrez ceci
about:robots
ou encore
about:mozilla
Add on Yoolink
Autres articles:
- Bien qu'il y ait plusieurs milliers de plugins pour Firefox,...
- Pour fêter la sortie de Jaunty, je me suis mis...
- Après six mois d'attente elle est enfin sortie......... A vos...