|
|
|
Bienvenue sur le Wiki d'Univers-PC !
Afin de vous familiariser avec le wiki je vous invite à lire les Tutoriaux du wiki. Rapporter une mise à jour de logiciel Nettoyage LinuxDe Wiki-PC.En mode GraphiqueLogiciels gratuits
En mode ConsoleN'oubliez pas de vous mettre en root ! Supprimer les archives .debCes archives sont stockées dans /var/cache/apt/archives/ et ne servent à rien une fois les logiciels installés, cela peut vous être utile sans connexion Internet pour réinstaller un programme supprimé par mégarde. Avec aptitudeAptitude est une commande équivalente à apt-get, il gère mieux les paquets, mais vous ne devez pas l'utiliser en complément de apt-get, c'est soit apt-get, soit aptitude. N'oubliez pas de vous loger en root (sudo pour ubuntu). Supprimer les .deb obsolètes : aptitude autoclean Supprimer TOUS les .deb : aptitude clean
Avec apt-getSupprimer les .deb obsolètes : apt-get autoclean Supprimer TOUS les .deb : apt-get clean
Nettoyer les restes des logiciels déjà supprimésSupprimer les résidus des logiciels supprimés : dpkg -P `dpkg -l | grep "^rc" | tr -s ' ' | cut -d ' ' -f 2 ou aptitude purge `dpkg -l | grep "^rc" | tr -s ' ' | cut -d ' ' -f 2` Supprimer les fichiers de langues inutilisésInstaller localepurge : Installer localepurge Choisir les langues que vous souhaitez garder : FR... Exécuter localepurge : localepurge
Supprimer les paquets dits "orphelins"Installer deborphan : Installer deborphan Exécuter deborphan : deborphan Et vous verrez les paquets à supprimer ! Sinon vous pouvez vous passer de deborphan : apt-get remove --purge `deborphan --guess-all` ou aptitude purge `deborphan --guess-all`
Supprimer les fichiers de sauvegardesNE PAS UTILISER EN ROOT !!!, que dans votre /home : find ~/ -name '*~' -print0 | xargs -0 rm
Vider le dossier /tmp(Il est vidé normalement à chaque démarrage) rm -vrf /tmp/*
Vider la corbeillePour vider la corbeille de votre home en root: rm -vfr /home/votre-user/.local/share/Trash/* Pour vider la corbeille de tous les utilisateurs en root: rm -vfr /home/*/.local/share/Trash/* Pour vider la corbeille du compte root: rm -vfr ~/.Trash/*
Supprimer les miniatures des imagesSous gnome : find ~/.thumbnails -type f -atime +7 -exec rm {} \;
Supprimer les traces des logicielsOpera : Outils => Supprimer les informations privées Firefox : Outils => Effacer mes traces
Nettoyer l'historique de la consolehistory -c
Supprimer définitivement vos données pour qu'elles ne soient plus récupérableInstaller secure-delete : Installer secure-delete A utiliser avec prudence car cela peut endommager votre disque dur, et l'opération est très très longue ! Il existe des logiciels de récupération de données sous Linux tels que Foremost ou PhotoRec Supprimer un fichier définitivement (38 passes)srm nom-du-fichier Supprimer un répertoire définitivement (38 passes)srm -r nom-du-répertoire
Nettoyer l'espace libre pour empêcher la récupération des fichiers effacésEn 1 passe : sfill -l -l -v / En 38 passes (très long mais les fichiers sont irrécupérables) sfill -v /
Nettoyer la mémoiresmem
Nettoyer le swapIl faut d'abord le localiser : cat /proc/swaps Ensuite faut le désactiver (remplacer sda3 en fonction de ce que la commande précédente à renvoyé) : swapoff /dev/sda3 Nettoyer ensuite votre swap : sswap /dev/sda3 Réactiver votre swap : swapon /dev/sda3
Scripts pour automatiser le nettoyageN'hésitez pas à poster vos scripts !
Par SqualScript pour ceux qui utilise aptitude regroupant les commandes ci-dessus (sans secure-delete) : #!/bin/bash echo "Nettoyage du système le" "$(date)"; PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"; aptitude update && aptitude -y full-upgrade; aptitude autoclean; aptitude clean; aptitude purge `dpkg -l | grep "^rc" | tr -s ' ' | cut -d ' ' -f 2`; localepurge; aptitude purge `deborphan --guess-all`; rm -vrf /tmp/*; rm -vfr /home/*/.local/share/Trash/*; rm -vfr ~/.Trash/*; echo "Nettoyage terminé le" "$(date) "; Pour l'exécuter : sh nettoyage-aptitude.sh |


