Outils personnels
Vous êtes ici : Accueil Linux Gentoo Utilisation d'une Gentoo - Problèmes/Solutions - FAQ 16-Libérer de l'espace mémoire
Navigation
Se connecter


Mot de passe oublié ?
 

16-Libérer de l'espace mémoire

Par Freecrazy - Dernière modification 10/05/2012 16:36

Une vraie FAQ que tout le monde devrait connaître. En effet au fur à mesure de la mise à jour de votre système, ce dernier prend de l'embonpoint. Oh pas énormément, mais avec le temps cela peut se compter en une petite dizaine de giga octets (Go). Sur une machine récente à plusieurs centaines de Go, c'est indolore, mais sur mon portable de 18Go c'est un point crucial.

1 - Nettoyer /usr/portage/distfiles

Avec le temps ma Gentoo a pris du poids (16,13Go d'utilisés pour une capacité de 17,83Go !!), je pensais que cela était du à mes fichiers perso, mais quelques :

# du -h -–max-depth=1 --exclude=home /

plus tard, montre que le répertoire /usr/portage/distfiles est anormalement gros (~8Go).

Ce répertoire contient en fait tous les sources et patchs que vous avez téléchargés au fil du temps et des mises à jour. Pour ne garder que la dernière version, un outil existe : eclean (fourni avec gentoolkit)

# eclean-dist -d

m'a fait gagner 7,4Go ! Mon espace disque utilisé est maintenant de 8,74Go sur mon petit disque dur de 17,83Go cela est plus qu'appréciable.

Quelques liens (Goggle : portage distfiles; ou Google : gentoo clean distfiles) :

 

2 - Nettoyer /usr/portage/packages

Cette fois ce ne sont plus les sources mais les binaires que l'on va nettoyer. L'outil eclean et son raccourci va encore être mis à contribution :

# eclean-pkg -d

 

3 - Nettoyer /usr/src/

Il faut penser à y aller voir de temps en temps, car différentes versions de kernel s'y entassent, et souvent vous n'en avez pas besoin. Donc supprimez tous les dossiers qui ne vous sont pas utiles (et bien sûr non utilisés)

 

4 - Nettoyer les fichier temporaires : /var/tmp/portage

Ce répertoire comprend des fichiers lorsque emerge a rencontré des problèmes lors de la compilation (interruption par ex). Si votre système est pleinement fonctionnel, il est utile de supprimer tout cela:

# rm -rf /var/tmp/portage/*

 

5 - Nettoyer les fichiers temporaires sous /tmp/ ou /var/tmp/

Soit on utilise la suppression manuelle, soit on utilise un outil comme TmpWatch.

Voir gentoo-wiki pour plus d'infos.

Actions sur le document