Nettoyer et libérer de l’espace sur son ordinateur sous Linux avec BleachBit
Au fur et à mesure que l’on utilise un ordinateur, des fichiers temporaires et du cache s’accumulent (entre autres). L’utilisateur de base n’est pas forcément censé pouvoir les supprimer, mais au bout de quelque temps, cela peut représenter pas mal d’espace notamment le cache de votre navigateur internet.
Sous Windows et plus récemment Mac OS, vous connaissez le dorénavant très célèbre CCleaner. Et bien BleachBit est un logiciel du même genre, très léger.
Sous Ubuntu/Debian et dérivés :
Ouvrez votre terminal et tapez :
sudo apt-get install bleachbit
Sous Arch Linux
Vous pouvez installer le paquet bleachbit qui contient l’interface graphique ou bien le paquet bleachbit-cli qui contient une CLI et une GUI.
sudo pacman -Sy bleachbit
ou
sudo pacman -Sy bleachbit-cli
Ce devrait être assez rapide.
Selon votre interface graphique, rendez vous dans votre zone de lancement d’applications, et normalement vous verrez deux nouvelles icônes :
« BleachBit » et « BleachBit as root ».
BleachBit « as root » va juste vous demander votre mot de passe au lancement, afin de se lancer avec les droits super-utilisateurs, pour pouvoir supprimer des fichiers systèmes.
Même si BleachBit peut donc supprimer ces fichiers système, il n y aura pas d’impacts négatifs sur votre système (normalement).
Le logiciel se présente de la manière suivante:
Sur le côté vous retrouvez les différents choses à nettoyer.
Si vous ne savez pas ce qu’une ligne veut dire, ne la cochez pas, et faites attention.
Je vous conseille de cocher la trois cases de « apt« .
Vous pouvez effectuer deux actions:
La loupe sert à rechercher les fichiers inutiles, afin de vous faire une idée de l’espace qui sera libéré, et la corbeille sert à les supprimer. Vous pouvez effecteur la première, puis la deuxième, ou la deuxième directement.
Vous verrez quelque chose de ce genre :
Personnellement je l’utilise environ 1 fois par semaine, et je supprime environ 350mb à chaque fois, ce qui n’est pas mal du tout 🙂
Bonus
Si jamais vous n’avez accès à votre machine qu’en SSH où que vous voulez effectuer un nettoyage depuis le terminal, je vous propose un petit script qui libérera un peu d’espace. Il est assez basique comparé à BleachBit et ne nettoiera pas le navigateur (logique).
echo " --------------------------------- Script de nettoyage --------------------------------- " sudo apt-get autoremove echo " -------------------------------------------------------------- Les paquets inutiles ont été supprimés -------------------------------------------------------------- " sudo apt-get clean sudo apt-get autoclean echo " ------------------------------------- apt-get a été nettoyé ------------------------------------- " find ~/.thumbnails -type f -atime +7 -exec rm {} ; echo " -------------------------------------------------------- Miniatures des images supprimées -------------------------------------------------------- " rm -r -f ~/.local/share/Trash/files/* echo " --------------------------------------- La corbeille a été vidée --------------------------------------- " find ~/ -name '*~' -exec rm {} ; echo " ---------------------------------------------------------------------------------------------------------- Les fichiers temporaires (terminant par ~) du dossier /home ont été supprimés ---------------------------------------------------------------------------------------------------------- " echo " --------------------- |Nettoyage terminé !| --------------------- "
Si vous avez des commandes à me suggérer pour l’améliorer, n’hésitez pas 🙂
Pour le faire fonctionner, copiez ce code dans un fichier « clean.sh » et placez le dans le dossier /home/user
.
Pour le lancer, placez vous dans le dossier /home/user
(le dossier par défaut)
Vous pouvez savoir dans quel répertoire vous vous trouvez avec la commande
pwd
Pour vous rendre dans le répertoire par défaut tapez
cd
Et pour lancer le script :
sh clean.sh
(Vous pouvez bien entendu renommer le fichier comme bon vous semble)
Votre mot de passe vous sera sûrement demandé.
Edit : Sous Ubuntu/Debian, voici une commande pour supprimer les fichiers des paquets supprimées :
apt-get purge `dpkg -l |
grep
^rc |
awk
'{print $2}'
|
tr
'\n'
' '
`
Tiré du Blog de n0n0
Dernière modification le 9 juillet 2022.
Merci pour les informations
merci pour toutes ces précisions importantes sur le nettoyage de PC
Merci pour ce conseil qui m’a fait gagner de la place sur mon dur.