Comment gagner quelques dizaines de Mo sur le disque sans prise de tête.

Sur mon Archlinux 64 bits, la partition /usr commençait à être un peu trop rempli : il est vrai qu’avec Gnome, OpenOffice.org, Gimp, Liferea et d’autres petites joyeusetés de ce style, on atteint rapidement 3 à 4 Go de données ;)

J’ai donc pris le taureau par les cornes, et j’ai utilisé LocalePurge, un petit script qui virent les traductions inutilisées sur le disque.

Un petit :

yaourt -S localepurge

Puis l’édition sous vi du fichier /etc/locale.nopurge en ne gardant que les fichiers francophones ont eu un effet canon… 324708 Ko récupéré, soit un peu plus de 317 Mo, soit environ 4,22% des 7500 Mo de ma partition /usr ! :)

L'effet LocalePurge !

Même sur les 120 Go du disque dur de mon ordinateur portable, ce n’est pas quantité négligeable ;)

7 commentaires

  1. 200 megs de sauvés ici. Merci pour l’astuce !

  2. Salut Fred,
    Il faut faire gaffe avec ce genre de manips … j’ai vu des gens avoir des problèmes sous Ubuntu avec ce soft:
    http://forum.ubuntu-fr.org/viewtopic.php?id=120717

  3. Leif : content que tu aies pu récupérer autant de place.

    Michel : j’ai vu cela, mais n’étant pas avec Ubuntu, cela limite les risques. Et Ubuntu n’installe que peu de locale : anglais + locale de l’utilisateur si nécessaire.

  4. Si la suppression des locales superflus t’interressent, on avais fait une page de wiki concernant l’ajout d’une option à makepkg pour virer les locales hors fr
    http://wiki.archlinux.fr/arch:makepkg_plus#modification_cleanlocales
    Certes cela ne concerne que les paquetages compilé par tes soins.

  5. Une astuce plus simple encore : ne pas installer les traductions. : )

  6. Hum y aurait peut-être moyen en compressant les binaires avec upx. A voir :p

  7. Le gain de place serait surement proche de 1 ou 2%… Pour une légère perte de vitesse au démarrage des applications…