01Mesurer
L’espace libre de chaque partition, puis les dossiers les plus lourds de votre dossier personnel :
df -hdu -sh ~/* ~/.[!.]* 2>/dev/null | sort -h | tail -15L’outil ncdu, disponible dans toutes les distributions, permet aussi de naviguer dans l’arborescence en voyant la taille de chaque dossier.
02Le gestionnaire de paquets
Il garde les paquets téléchargés et des dépendances devenues inutiles. Sur Debian, Ubuntu et Linux Mint :
sudo apt autoremove --purgesudo apt cleanSur Fedora :
sudo dnf autoremovesudo dnf clean allautoremove retire aussi les anciens noyaux sous Ubuntu ; Fedora n’en garde que trois. Relisez la liste proposée avant de confirmer.
03Les journaux systemd
Le journal du système peut atteindre plusieurs Go. Voyez sa taille, puis limitez-le :
journalctl --disk-usagesudo journalctl --vacuum-size=200MPour une limite permanente, réglez SystemMaxUse=200M dans /etc/systemd/journald.conf. Ne videz pas /var/log à la main : certains services attendent leurs fichiers.
04Snap et Flatpak
Snap garde les anciennes révisions de chaque application. Réduisez-les à deux pour l’avenir, puis voyez celles qui sont désactivées :
sudo snap set system refresh.retain=2snap list --all | grep disabledChaque ligne se supprime avec sudo snap remove NOM --revision=NUMÉRO.
Flatpak laisse des environnements d’exécution qui ne servent plus à aucune application :
flatpak uninstall --unused05Caches, Corbeille et instantanés
~/.cache contient les caches de vos applications (navigateurs, miniatures, outils de développement). Son contenu se recrée ; videz-le applications fermées. La Corbeille se trouve dans ~/.local/share/Trash et se vide depuis le gestionnaire de fichiers.
Si vous utilisez Timeshift ou Snapper, les anciens instantanés peuvent occuper beaucoup de place : supprimez-les depuis Timeshift ou avec snapper delete, en gardant le plus récent. Pour Docker et les dépendances de développement, voyez Nettoyer les caches de développement.
Ce qu’il ne faut pas faire
- supprimer à la main dans
/usr,/var/lib/dpkg,/var/lib/rpmou/boot: le système de paquets ou le démarrage peut casser ; - retirer un noyau à la main, surtout celui en cours d’utilisation (
uname -r) ; - lancer
sudo rm -rf /var/log/*: utilisezjournalctl --vacuum-size; - copier une commande de nettoyage trouvée en ligne sans comprendre ce qu’elle efface.