Nettoyer Ubuntu pour libérer de la place disque

malekalmorte

Création :

3 mai 2021

Modification :

Avec le temps, les fichiers peuvent s’accumuler sur vos disques d’Ubuntu.
Par exemple des paquets liés à des mises à jour sont restés dans les répertoires /var/cache/apt ou /var/lib/dpkg
En effet, dpkg (Package Debian) le système de package peut garder des fichiers liés à l’installation de paquets.

Pour faire de la place disque, il est alors possible de nettoyer Ubuntu.
Plusieurs méthodes pour nettoyer le disque est possible.
En général, il s’agit de supprimer les résidus qui traînent dans le système.

Ce tutoriel vous guide pour nettoyer Ubuntu pour libérer de la place disque.

Nettoyer Ubuntu pour libérer de la place disque

Supprimer les applications inutiles

La première chose à faire pour faire gagner de la place disque est de désinstaller les applications inutiles.
Pour cela :

  • Ouvrez Ubuntu software 1
  • Puis cliquez sur l’onglet Installées 2
  • Les logiciels s’affichent haut, à droite la taille disque utilisée s’affiche et un bouton Supprimer permet de la désinstaller 3
Supprimer les applications inutiles d'Ubuntu pour libérer de la place disque

Vider le cache apt

Lorsque vous mettez à jour vos paquets ou effectuez une mise à niveau, apt garde les paquets dans les dossiers de cache.
Cela peut prendre plusieurs centaines de Mo.
Pour libérer de la place disque, vous pouvez vider le cache apt.

Pour cela, utilisez la commande apt propose plusieurs commandes :

  • clean : La commande apt-get clean efface le référentiel local des fichiers de package récupérés qui sont laissés dans /var/cache. C’est l’option qui libère le plus de place disque
  • autoclean : comme apt-get clean, elle efface le référentiel local des fichiers de package récupérés, mais elle ne supprime que les fichiers qui ne peuvent plus être téléchargés et sont pratiquement inutiles. Cela aide à empêcher votre cache de devenir trop volumineux
  • autoremove : L’option autoremove supprime les packages qui ont été automatiquement installés car un autre package en avait besoin mais, avec ces autres packages supprimés, ils ne sont plus nécessaires. Parfois, une mise à niveau vous suggérera d’exécuter cette commande

Les commandes se saisissent de cette manière :

apt autoremove
apt-get clean

La variante avec aptitude :

aptitude autoclean

Nettoyer les paquets avec dpkg

Lorsque vous supprimez un paquet avec l’option -r, cela laisse les fichiers de configuration sur votre PC.
Ainsi au moment de réinstaller, vous récupérez la configuration.
Avec le temps, les fichiers de configuration et résidus s’accumulent.
Pour supprimer et nettoyer tous les fichiers de configuration, utilisez la commande dpkg de cette manière :

dpkg -P $(dpkg -l | awk '$1~/^rc$/{print $2}')

Plus de détails sur le fonctionnement du système de paquet dpkg, suivre ce tutoriel :

Supprimer les paquets orphelins avec deborphan

Lorsque vous installez un paquet, d’autres paquets nécessaires peuvent s’installer avec.
On appelle cela les dépendances.
deborphan trouve les paquets dont aucun autre paquet ne dépend. Par défaut, la recherche est effectuée dans les sections « libs », « oldlibs » et « introspection » pour traquer les bibliothèques inutilisées.
Cela permet de nettoyer le système pour supprimer les paquets devenus inutiles.

Pour cela :

sudo apt install deborphan
sudo deborphan | xargs sudo apt-get -y remove --purge

La variante avec aptitude :

aptitude remove $(deborphan)

Nettoyer le disque avec Bleachbit

Bleachbit est un logiciel de nettoyage système très complet.
C’est un peu un équivalent à CCleaner mais pour Ubuntu.
Sachez d’ailleurs qu’il existe une version Bleachbit pour Windows, plus d’infos : 9 alternatives à CCleaner pour nettoyer Windows

Nettoyer le disque avec Bleachbit sur Ubuntu pour libérer de la place disque
  • Valider la fenêtre des préférences suivante
Nettoyer le disque avec Bleachbit sur Ubuntu pour libérer de la place disque
  • Puis cochez dans la liste de gauche les éléments à nettoyer.
  • Le bouton Prévisualiser permet de connaître la place disque à libérer sans rien modifier. Sinon pour lancer un nettoyage du disque, cliquez sur Nettoyer
Nettoyer le disque avec Bleachbit sur Ubuntu pour libérer de la place disque
  • Confirmez en cliquant sur supprimer
Nettoyer le disque avec Bleachbit sur Ubuntu pour libérer de la place disque
  • Puis le nettoyage s’effectue, cela peut prendre plusieurs dizaines de minutes, patientez
Nettoyer le disque avec Bleachbit sur Ubuntu pour libérer de la place disque
  • Une fois terminé, BleachBit annonce la place disque libérée et récupérée
Nettoyer le disque avec Bleachbit sur Ubuntu pour libérer de la place disque

Nettoyer le disque avec stacer

L’outil stacer est un outil de nettoyage de disque disponible pour Ubuntu.
Vous pouvez effectuer un diagnostic du système pour vérifier votre utilisation du processeur, de la mémoire et du disque, démarrer des applications, effacer le cache et désinstaller des applications

apt install stacer
  • Le logiciel de nettoyage se présente avec une barre d’icône sur la gauche
Nettoyer le disque avec stacer sur Ubuntu pour faire de la place disque
  • Cliquez sur l’icône avec le balai pour nettoyer le disque
  • Puis cliquez sur Select All pour tout sélectionner et cliquez sur l’icône loupe
Nettoyer le disque avec stacer sur Ubuntu pour faire de la place disque
  • La liste des nettoyage de disque s’affiche, en cliquant sur la liste vous avez les détails
  • Cliquez en as à gauche sur Select All pour tout nettoyer sinon cochez manuellement
  • Enfin cliquez sur l’icône balai en bas pour lancer le nettoyage
Nettoyer le disque avec stacer sur Ubuntu pour faire de la place disque
  • En haut la quantité d’espace disque libéré s’affiche
Nettoyer le disque avec stacer sur Ubuntu pour faire de la place disque

Nettoyer les anciennes versions du noyau Linux

Le noyau Linux est le coeur du système d’exploitation Ubuntu.
Il permet l’interaction entre les applications, utilisateurs et le matériel.

Avec le temps, les versions de noyau Linux peut s’accumuler.
Pour connaître la version du noyau linux, on utilise la commande uname et pour lister les paquets linux-kernel installés, on utilise dpkg –list.

uname -a
sudo dpkg --list 'linux-image*'
Nettoyer les anciennes versions du noyau Linux

Notez alors les anciennes versions du noyau linux.
Enfin pour supprimer les anciens paquets du noyau Linux, utiliser la commande apt-get comme ci-dessous en remplaçant version par la version retournée précédemment.

sudo apt-get remove linux-image-<VERSION>

Puis de détails :

Trouver ce qui prend de la place disque

Enfin vous pouvez avoir des fichiers volumineux qui prennent plusieurs centaines de Mo ou Go.
Parfois ce sont des journaux et fichiers logs systèmes ou d’applications ou encore des téléchargements.

La commande du (Disk Usage) permet de lister l’utilisation disque par dossier et ainsi trouver les dossiers volumineux.
On utilise la commande sort pour trier par l’utilisation disque la plus importante.

sudo du -h | sort -n

Pour filtrer sur les fichiers qui prennent plusieurs Go :

sudo du -h | sort -n|egrep "[0-9.,]+G"

Enfin il existe des outils graphiques pour afficher la réparation de l’utilisation disque et surveiller l’utilisation.
Il faut faire une recherche sur le mot utilisation dans la recherche des applications.

Trouver ce qui prend de la place disque sur Ubuntu
Trouver ce qui prend de la place disque sur Ubuntu

Vider les miniatures

Ubuntu utilise des miniatures pour effectuer certaines opérations sur votre ordinateur afin de les exécuter plus rapidement. Ce sont des sortes de cache et de cookies dans vos navigateurs.
En outre, il stocke ces vignettes dans un répertoire caché de votre compte utilisateur à l’emplacement ~/.cache/ thumbnails.

Pour vérifier la taille utilisée :

du -h ~/.cache/thumbnails

Au besoin pour vider les miniatures :

rm -rf ~/.cache/thumbnails/*

FSlint : trouver les fichiers en double

FSlint est un utilitaire gratuit pour trouver les fichiers en double afin de les supprimer.
Pour cela, il effectue une recherche et nettoyage diverses formes de charpie sur un système de fichiers.

  • Trouver et supprimer les fichiers en double
  • Détecter les lien morts
  • Correction des extensions : détecter et corriger les extensions qui ne correspondent pas au type réel.
  • Suppression des dossiers vides.
  • Correction des noms avec plusieurs espaces de suite.

Le bouton Rechercher en bas à gauche permet de faire une recherche des fichiers en double pour les supprimer.

FSlint : trouver les fichiers en double sur Ubuntu

A propros de malekalmorte

malekal-site-logo-150

Passionné par l'informatique depuis très jeune, j'aide les internautes sur les forums depuis 2005 pour résoudre leurs tracas informatiques.
Je vous propose par la même occasion ce site avec de nombreux tutoriels pour vous aider aussi à résoudre de manière autonome les problèmes informatiques du quotidien.