Recherche de site Web

Comment nettoyer votre système Ubuntu à l’aide des commandes du terminal


Au fil du temps, au fur et à mesure que vous utilisez votre système Ubuntu, il peut accumuler des fichiers, des packages et d’anciennes mises à jour inutiles qui occupent un espace disque précieux. Un nettoyage régulier de votre système permet de maintenir ses performances et de libérer de l’espace pour les fichiers importants.

Dans cet article, nous allons explorer plusieurs commandes de terminal que vous pouvez utiliser pour nettoyer facilement votre système Ubuntu.

Pourquoi nettoyer votre système Ubuntu ?

Le nettoyage de votre système Ubuntu est essentiel pour plusieurs raisons :

  • Libérez de l’espace : les fichiers, caches et packages inutiles peuvent occuper une quantité importante d’espace disque. En les supprimant, vous pouvez faire de la place pour de nouvelles applications ou de nouveaux fichiers.
  • Améliorer les performances : la suppression des anciens fichiers et packages peut aider à accélérer votre système en réduisant l’encombrement et les processus d’arrière-plan inutiles.
  • Sécurité et stabilité : La suppression des packages anciens ou inutilisés garantit que votre système n’exécute pas de logiciels obsolètes ou inutiles qui pourraient introduire des vulnérabilités.

1. Utilisation d’apt pour le nettoyage des paquets

La commande apt est l’un des gestionnaires de paquets les plus couramment utilisés dans Ubuntu, qui permet de gérer les installations, les mises à jour et les suppressions de logiciels.

a. Supprimer les colis inutilisés

Lorsque vous installez des paquets, certains d’entre eux apportent des dépendances dont vous n’aurez peut-être pas besoin après la désinstallation du paquet principal.

Pour supprimer ces packages inutiles, utilisez la commande suivante :

sudo apt autoremove

Cela supprimera les paquets qui ont été installés en tant que dépendances mais qui ne sont plus requis par les programmes installés. Il s’agit d’une étape de nettoyage importante car elle permet de libérer de l’espace disque.

b. Supprimer les dépendances inutiles

Parfois, les packages laissent derrière eux des fichiers de configuration ou des dépendances qui ne sont plus nécessaires.

Pour les supprimer, vous pouvez utiliser la commande suivante, qui supprimera les anciennes versions des packages installés qui ne sont plus nécessaires et aidera à effacer les fichiers inutiles du cache du package.

sudo apt autoclean

c. Nettoyer le cache du paquet

Ubuntu stocke les fichiers de package téléchargés dans le cache pour une utilisation future. Au fil du temps, ces fichiers mis en cache peuvent prendre beaucoup d’espace.

Pour nettoyer ce cache, utilisez la commande suivante qui supprimera tous les fichiers de package du cache, libérant ainsi de l’espace.

sudo apt clean

2. Utilisation de dpkg pour supprimer des paquets

Si vous souhaitez supprimer un package spécifique et ses fichiers associés, vous pouvez utiliser la commande dpkg comme indiqué.

sudo dpkg --remove <package_name>

Remplacez <package_name> par le nom du paquet que vous souhaitez supprimer.

Si vous souhaitez supprimer complètement le paquet, y compris ses fichiers de configuration, utilisez :

sudo dpkg --purge <package_name>

Cela garantit que le package et tous les fichiers associés sont supprimés de votre système.

3. Utilisation d’apt pour supprimer les anciens noyaux

Lorsque vous mettez à jour le noyau Linux, Ubuntu conserve les anciennes versions sur votre système, ce qui prend beaucoup de place.

Pour supprimer les noyaux anciens et inutilisés, vous pouvez utiliser la commande suivante :

sudo apt --purge remove linux-image-<version>

Vous pouvez vérifier le noyau en cours d’exécution en utilisant :

uname -r

Assurez-vous de ne pas supprimer le noyau actuellement utilisé.

4. Suppression des paquets Snap inutilisés

Les packages Snap sont des applications autonomes qui incluent tout ce qui est nécessaire pour exécuter le logiciel. Cependant, ils peuvent s’accumuler avec le temps et prendre beaucoup de place.

Pour répertorier tous les packages snap installés, utilisez :

snap list

Pour supprimer un paquet Snap dont vous n’avez plus besoin, utilisez :

sudo snap remove <snap_name>

Cela vous permet de nettoyer les applications d’accrochage inutiles de votre système.

5. Suppression des anciens fichiers journaux

Les fichiers journaux sont utiles pour le débogage et la surveillance de votre système, mais ils peuvent s’accumuler et consommer de l’espace s’ils ne sont pas nettoyés régulièrement.

Pour supprimer les anciens fichiers journaux, utilisez la commande suivante :

sudo journalctl --vacuum-time=7d

Cette commande supprimera tous les journaux système datant de plus de 7 jours. Vous pouvez ajuster le délai en fonction de vos besoins (par exemple, 30d pour 30 jours).

Si vous souhaitez effacer l’intégralité de la base de données du journal systemd, utilisez :

sudo journalctl --vacuum-size=100M

Cela supprimera les journaux jusqu’à ce que la taille totale des journaux soit inférieure à 100 Mo.

6. Utilisation de bleachbit pour un nettoyage en profondeur

BleachBit est un outil graphique et en ligne de commande qui peut nettoyer votre système en supprimant les caches, les fichiers temporaires, les journaux et autres fichiers inutiles.

Pour installer bleachbit, utilisez :

sudo apt install bleachbit

Une fois installé, vous pouvez exécuter bleachbit à partir du terminal avec les privilèges root pour un nettoyage en profondeur du système :

sudo bleachbit

Cet outil offre un moyen facile de nettoyer de nombreux fichiers système et applications en une seule fois, mais soyez prudent, car il peut supprimer certains fichiers que vous souhaitez conserver.

7. Utilisation de du pour vérifier l’utilisation du disque

Avant de nettoyer, il est utile de vérifier quels répertoires consomment le plus d’espace. Vous pouvez utiliser la commande du pour inspecter l’utilisation du disque.

Par exemple, pour voir l’utilisation du disque de votre répertoire personnel :

du -h --max-depth=1 ~

Cela affichera l’utilisation du disque pour les répertoires de votre répertoire personnel. Vous pouvez explorer d’autres répertoires de la même manière pour localiser les fichiers ou dossiers volumineux que vous voudrez peut-être nettoyer.

8. Supprimer les paquets orphelins avec deborphan

Au fil du temps, les packages orphelins (bibliothèques inutilisées) peuvent s’accumuler sur votre système. Ces packages ne sont plus nécessaires mais restent installés.

Pour trouver et supprimer les paquets orphelins, installez deborphan :

sudo apt install deborphan

Ensuite, exécutez la commande pour répertorier les packages orphelins :

deborphan

Pour supprimer ces paquets orphelins, utilisez :

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

Cela vous aidera à nettoyer les paquets inutiles qui étaient autrefois nécessaires par d’autres programmes mais qui ne sont plus nécessaires.

9. Nettoyage du cache des vignettes

Ubuntu crée des aperçus miniatures d’images, de vidéos et de documents pour un accès rapide. Au fil du temps, ces vignettes peuvent s’accumuler et consommer de l’espace.

Pour les supprimer, utilisez la commande suivante :

rm -rf ~/.cache/thumbnails/*

Cela supprime toutes les vignettes mises en cache sur votre système.

Conclusion

Le nettoyage régulier de votre système Ubuntu est essentiel pour maintenir un système d’exploitation rapide, réactif et efficace. En utilisant les commandes décrites ci-dessus, vous pouvez facilement supprimer les paquets inutiles, nettoyer les anciens fichiers et libérer de l’espace disque précieux.

N’oubliez pas d’être toujours prudent lors de l’utilisation de ces commandes, en particulier lors de la suppression de packages ou de fichiers. Vérifiez ce que vous supprimez pour vous assurer que vous ne supprimez pas accidentellement des fichiers ou des logiciels importants.

Articles connexes: