Nettoyer Ubuntu

Publié le 14 mars 2010 par Dictege

Si vous voulez nettoyer votre Ubuntu, vous devez suivre ces étapes simples pour supprimer tous les fichiers inutiles.

1.Nettoyer le cache de vos packages

Quand vous téléchargez puis installez des paquets, ils restent en cache, pour ne pas avoir à les télécharger à nouveau.

Pour supprimer ces paquets, il existe deux commandes :

sudo apt-get autoremove
sudo apt-get clean
sudo apt-get autoclean

autoremove supprime les packages plus utilisés. autoclean supprime les paquets qui ne pourront plus être téléchargés. clean supprime tous les paquets en cache.

2.Supprimez les packages orphelins

Au fur et à mesure des installations/désinstallations, on peut se retrouver avec des packages orphelins qui prennent inutilement de la place…

Pour les lister, on peut utiliser deborphan

sudo apt-get install deborphan
deborphan

Pour supprimer ces packages :

sudo apt-get remove --purge $(deborphan)

3.Supprimez les fichiers de configuration inutiles

Lorsque vous désinstallez un paquet, les fichiers de configuration ne sont pas détruits, en prévision d’une ré-installation future du paquet.
Pour purger les fichiers de configuration inutilisés, il faut utiliser le code (dans un terminal) :

sudo dpkg --purge $(COLUMNS=200 dpkg -l | grep "^rc" | tr -s ' ' | cut -d ' ' -f 2)

Supprimez les données locales obsolètes

sudo apt-get install localepurge
sudo localepurge

Localepurge supprime les fichiers locaux devenus inutiles ou des pages man « perdues » … Localepurge sera automatiquement invoqué par dpkg à chaque utlisation de apt.

4.Supprimez les anciens noyaux

Les noyaux sont régulièrement mis à jour et prennent pas mal de place. Par contre, je vous conseille de conserver au moins une ancienne version en plus de celui actif. Pour réaliser cette opération en toute sécurité et simplicité, nous allons utiliser Ubuntu Tweaks. Pour cela, allez dans le menu nettoyeur de paquets et choisissez l’action nettoyer noyau. Vous allez voir apparaître tous vos anciens, l’actif étant caché. Sélectionnez tous et décochez le plus récent.

(Avant il faut déverrouiller cette fonctionnalité en cliquant sur [déverrouillez] et saissisez votre mot de passe)

Nettoyer les Fichiers logs

Le répertoire /var/log contient les logs de la plupart des services et logiciels d’Ubuntu. S’ils sont utile pour résoudre des problèmes, ils s’accumulent et prennent beaucoup de place. Heureusement il existe un système de rotations de ces fichiers. La plupart des fichiers de log on une fréquence de rotation hebdomadaire sur 4 semaines. Je vous conseille de passer à une fréquence journalière sur 4-7 jours. Pour cela nous allons modifier le paramétrage de logrotate dans le fichier /etc/logrotate.conf

sudo gedit /etc/logrotate.conf

Repérez la ligne et weekly et remplacez la par daily. De même pour rotate et remplacer la valeur par celle que vous retenez.
Cette opération peut être répéter pour tous les fichiers présents dans le répertoire /etc/logrotate.d