Au fil du temps, en utilisant votre système Ubuntu, il peut accumuler des fichiers, des paquets et des anciennes mises à jour inutiles qui occupent un espace disque précieux. Nettoyer régulièrement votre système aide à maintenir ses performances et à libérer de l’espace pour des 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?
Nettoyer votre système Ubuntu est essentiel pour plusieurs raisons:
- Libérer de l’espace: Les fichiers, caches et paquets inutiles peuvent occuper une quantité significative d’espace disque. En les supprimant, vous pouvez libérer de l’espace pour de nouvelles applications ou fichiers.
- Améliorer les performances: Supprimer les anciens fichiers et paquets peut aider à accélérer votre système en réduisant le désordre et les processus inutiles en arrière-plan.
- Sécurité et stabilité: Supprimer les paquets 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. Utiliser apt pour nettoyer les paquets
La commande apt est l’un des gestionnaires de paquets les plus couramment utilisés dans Ubuntu, qui aide à gérer les installations, les mises à jour et les suppressions de logiciels.
a. Supprimer les paquets inutilisés
Lorsque vous installez des paquets, certains d’entre eux apportent des dépendances dont vous pourriez ne pas avoir besoin après avoir désinstallé le paquet principal.
Pour supprimer ces paquets 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 aucun programme installé. C’est une étape de nettoyage importante car cela aide à libérer de l’espace disque.
b. Supprimer les dépendances inutiles
Parfois, les paquets laissent 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 paquets installés qui ne sont plus nécessaires et aidera à vider les fichiers inutiles du cache des paquets.
sudo apt autoclean
c. Nettoyer le cache des paquets
Ubuntu stocke les fichiers de paquets téléchargés dans le cache pour une utilisation future. Avec le temps, ces fichiers mis en cache peuvent occuper beaucoup d’espace.
Pour nettoyer ce cache, utilisez la commande suivante qui supprimera tous les fichiers de paquets du cache, libérant ainsi de l’espace.
sudo apt clean
2. Utiliser dpkg pour supprimer des paquets
Si vous souhaitez supprimer un paquet spécifique et ses fichiers associés, vous pouvez utiliser la commande dpkg comme indiqué.
sudo dpkg --remove <package_name>
Remplacez <nom_du_paquet>
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 paquet 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 considérable.
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 paquets Snap inutilisés
Les paquets Snap sont des applications autonomes qui incluent tout ce dont vous avez besoin pour faire fonctionner le logiciel. Cependant, ils peuvent s’accumuler avec le temps et occuper beaucoup d’espace.
Pour lister tous les paquets 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 aide à nettoyer les applications snap 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 de plus de 7 jours. Vous pouvez ajuster la période pour répondre à vos besoins (par exemple, 30d pour 30 jours).
Si vous souhaitez effacer l’ensemble de la base de données des journaux de 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. Utiliser bleachbit pour un nettoyage approfondi
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 d’autres fichiers inutiles.
Pour installer bleachbit, utilisez :
sudo apt install bleachbit
Une fois installé, vous pouvez exécuter bleachbit
depuis le terminal avec des privilèges root pour un nettoyage approfondi 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 faites attention, car il peut supprimer certains fichiers que vous souhaitez conserver.
7. Utiliser 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 dans 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 souhaitez nettoyer.
8. Supprimer les paquets orphelins avec deborphan
Au fil du temps, des paquets orphelins (bibliothèques inutilisées) peuvent s’accumuler sur votre système. Ces paquets ne sont plus nécessaires mais restent installés.
Pour trouver et supprimer les paquets orphelins, commencez par installer deborphan :
sudo apt install deborphan
Ensuite, exécutez la commande pour lister les paquets 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 à d’autres programmes mais qui ne le sont plus.
9. Nettoyage du cache des vignettes
Ubuntu crée des aperçus de vignettes d’images, de vidéos et de documents pour un accès rapide. Avec le 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 paquets inutiles, nettoyer les anciens fichiers et libérer de l’espace disque précieux.
N’oubliez pas, soyez toujours prudent lors de l’utilisation de ces commandes, en particulier lors de la suppression de paquets ou de fichiers. Vérifiez toujours ce que vous supprimez pour vous assurer que vous ne retirez pas accidentellement des fichiers ou des logiciels importants.
Source:
https://www.tecmint.com/clean-up-ubuntu-terminal-commands/