Ubuntu - Nettoyage des résidus de configuration, des packages

Sous Ubuntu, comme tout système d'exploitation, les fichiers obsolètes ou inutiles ne sont pas automatiquement détruits.

Il est possible de les supprimer pour gagner de la place.

Un logiciel à usage spécifique est en cours de développement (toujours en version bêta)

Paquets

Supprimer les fichiers de configuration obsolètes

  • Lors de la désinstallation d'un package, les fichiers de configuration ne sont pas détruits en prévision d'une réinstallation ultérieure du package.
  • Pour purger les fichiers de configuration inutilisés, utilisez cette commande (dans un terminal):
  •  sudo dpkg --purge $ (COLUMN = 200 dpkg -l | grep "^ rc" | tr -s '' | cut -d '' -f 2) 
  • Notez que: il est également possible de supprimer les fichiers de configuration lors de la désinstallation d’un paquet via
  • Synaptic, en cochant la case "suppression complète".
  • Adept Manager utilisant "Request Purge".
  • Utilisation de la commande --purge.

 sudo aptitude efface le nom du paquet --purge 

Supprimer les paquets dans le cache

Lorsque vous téléchargez et installez des packages, ceux-ci sont mis en cache pour éviter d'avoir à les télécharger à nouveau.

Pour supprimer ces paquets, vous pouvez utiliser deux commandes: aptitude ou apt-get (aptitude c'est mieux):

  • autoclean supprime les paquets qui ne peuvent pas être téléchargés.
  • clean supprime tous les paquets en cache.

Donc tapez:

 sudo aptitude autoclean sudo aptitude clean 

Graines

Lorsque le noyau est mis à jour, les anciennes versions sont toujours installées.

Pour supprimer une version d'un noyau, vous devez connaître le nom exact du paquet, qui est

linux-image-kernel.version-indexofimage-generic

Le meilleur moyen consiste à essayer de désinstaller les anciens noyaux via votre gestionnaire de paquets.

  • Lancez votre manager en mode racine
    • kdesu adept_manager si vous avez kde et adepte,
    • gksu synaptic pour synaptic et Gnome (ou Xfce)), puis recherchez "linux-image".
  • Si vous êtes adepte, décochez la case "non installé" à l'écran (sous la barre de recherche).
  • Si vous avez synaptic, triez les paquets installés en premier via la première colonne
  • Si vous avez plusieurs versions du noyau ou si vous avez différentes images du même noyau, vous pouvez désinstaller les anciennes.

Il est conseillé de toujours conserver au moins les deux dernières versions. Si une mise à jour échoue pour la dernière version du noyau, il est toujours possible de revenir à une version plus ancienne au lieu de passer par un liveCD.

Fichiers journaux

Le répertoire / var / log contient les journaux de la plupart des services et logiciels.

S'ils sont utiles pour résoudre des problèmes, ils occupent encore beaucoup d'espace.

La plupart des services effectuent une rotation des journaux (afin de conserver un nombre limité) ou limitent leur taille, mais pas toujours.

A compléter (ou même supprimer d'anciens fichiers de log)

Corbeille / Corbeille

N'oubliez pas de vider la corbeille régulièrement sous Linux. Pour cela, utilisez la ligne de commande suivante:

 rm -r -f ~ / .local / share / Corbeille / fichiers / * 

Vignettes d'images

Lorsque vous naviguez sur Internet, Linux stocke les miniatures des images afin de faciliter leur chargement futur ... Elles ne sont généralement pas supprimées.

Le code ci-dessous permettra le retrait des miniatures sur 7 jours.

 trouver ~ / .thumbnails -type f -atime +7 -exec rm {} \; 

Résidus de configuration dans les répertoires / home

Même si vous avez désinstallé un logiciel et / ou supprimé ses fichiers de configuration du répertoire / etc, le logiciel peut avoir laissé les fichiers de configuration dans le répertoire de base de chaque utilisateur.

  • Par exemple, le logiciel MPlayer laisse des fichiers dans le répertoire ~ / .Mplayer.
  • C'est la même chose pour la plupart des applications.
  • Notez que: Ces fichiers peuvent prendre des proportions significatives.
  • Par exemple, Google Earth stocke un cache (d’au moins 200 Mo) dans le répertoire de base de chaque utilisateur.

Aller plus loin

Pour gagner plus d'espace et supprimer d'autres fichiers inutiles, vous pouvez également vider la corbeille.

  • Notez que: pour les partitions sur des lecteurs externes (clés USB, lecteurs MP3, partition NTFS ...), Nautilus (le navigateur de fichiers d'ubuntu) crée un dossier.Trash-nom d'utilisateur contenant les fichiers supprimés.
  • N'oubliez pas de supprimer également ce dossier (appuyez sur CTRL + H dans Nautilus pour afficher les fichiers cachés).
  • À compléter

Automatisation des tâches

  • Créez simplement des fichiers contenant ces commandes:
  • Pour les fichiers de configuration obsolètes:
     pkg --purge $ (COLUMNS = 200 dpkg -l | grep "^ rc" | tr -s '' | cut -d '' -f 2) 
  • Pour les paquets stockés dans le cache:
     sudo aptitude clean 
  • Et suivez les instructions de cette FAQ: Automatiser des tâches avec cron et init
Article Précédent Article Suivant

Les Meilleurs Conseils