Comment nettoyer votre système Ubuntu à l'aide des commandes du terminal
Au fil du temps, lorsque 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. Nettoyer régulièrement votre système permet de maintenir ses performances et de libérer de l'espace pour les fichiers importants.
Dans cet article, nous explorerons plusieurs commandes de terminal que vous pouvez utiliser pour nettoyer facilement votre système Ubuntu.
Pourquoi nettoyer votre système Ubuntu ?
Nettoyer votre système Ubuntu est essentiel pour plusieurs raisons :
- Libérer 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 fichiers.
- Améliorer les performances : la suppression des anciens fichiers et packages peut contribuer à accélérer votre système en réduisant l'encombrement et les processus en 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 susceptibles d'introduire des vulnérabilités.
1. Utilisation d'apt pour le nettoyage des packages
La commande apt est l'un des gestionnaires de packages les plus couramment utilisés dans Ubuntu, qui permet de gérer les installations, mises à jour et suppressions de logiciels.
un. Supprimer les packages inutilisés
Lorsque vous installez des packages, certains d'entre eux apportent des dépendances dont vous n'aurez peut-être pas besoin après la désinstallation du package principal.
Pour supprimer ces packages inutiles, utilisez la commande suivante :
sudo apt autoremove
Cela supprimera les packages 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 des packages.
sudo apt autoclean
c. Nettoyer le cache des packages
Ubuntu stocke les fichiers de packages téléchargés dans le cache pour une utilisation ultérieure. Au fil du temps, ces fichiers mis en cache peuvent prendre beaucoup de place.
Pour nettoyer ce cache, utilisez la commande suivante qui supprimera tous les fichiers du package du cache, libérant ainsi de l'espace.
sudo apt clean
2. Utiliser dpkg pour supprimer des packages
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
par le nom du package que vous souhaitez supprimer.
Si vous souhaitez supprimer complètement le package, 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. Utiliser apt pour supprimer les anciens noyaux
Lorsque vous mettez à jour le noyau Linux, Ubuntu conserve les anciennes versions sur votre système, ce qui occupe un espace important.
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 actuellement en cours d'exécution en utilisant :
uname -r
Assurez-vous de ne pas supprimer le noyau actuellement utilisé.
4. Suppression des packages Snap inutilisés
Les packages Snap sont des applications autonomes qui incluent tout le 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 package snap dont vous n'avez plus besoin, utilisez :
sudo snap remove <snap_name>
Cela vous aide à nettoyer les applications instantanées inutiles de votre système.
5. Suppression des anciens fichiers journaux
Les fichiers journaux sont utiles pour déboguer et surveiller votre système, mais ils peuvent 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, 30 jours 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 du journal soit inférieure à 100 Mo.
6. Utiliser du 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
depuis le terminal avec les privilèges root pour un nettoyage en profondeur du système :
sudo bleachbit
Cet outil offre un moyen simple de nettoyer de nombreux fichiers système et applications en une seule fois, mais soyez prudent, car il peut supprimer certains fichiers que vous souhaiterez peut-être 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 des fichiers ou des dossiers volumineux que vous souhaiterez peut-être nettoyer.
8. Suppression des packages orphelins avec deborphan
Au fil du temps, des 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 rechercher et supprimer les packages orphelins, installez d'abord deborphan :
sudo apt install deborphan
Ensuite, exécutez la commande pour lister les packages orphelins :
deborphan
Pour supprimer ces packages orphelins, utilisez :
sudo apt-get remove --purge $(deborphan)
Cela vous aidera à nettoyer les packages inutiles qui étaient autrefois nécessaires à d'autres programmes mais qui ne sont plus nécessaires.
9. Nettoyer le cache des vignettes
Ubuntu crée des aperçus miniatures des images, des vidéos et des 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
Nettoyer régulièrement 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 packages inutiles, nettoyer les anciens fichiers et libérer de l'espace disque précieux.
N'oubliez pas d'être toujours prudent lorsque vous utilisez 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.