214 votes

Comment libérer de l'espace disque ?

Mon serveur cloud Ubuntu n'a plus que 900 Mo d'espace disque.

Je vais juste vider le répertoire /tmp et je me demande s'il y a un autre endroit à nettoyer.

15voto

Drew Noakes Points 5178

Désinstaller les gros paquets que vous n'utilisez pas

Certains colis peuvent être très volumineux. Un moyen pratique de les trouver est d'utiliser dpigs . Il n'est pas installé par défaut mais peut être trouvé dans debian-goodies ( Projet GitHub )

sudo apt-get install debian-goodies

Ensuite :

$ dpigs
419576 texlive-latex-extra-doc
204112 nvidia-319
175463 google-chrome-stable
141058 linux-image-extra-3.11.0-15-generic
113173 libreoffice-core
104822 valgrind
102322 qt4-doc
93337 blender
91105 texlive-pstricks-doc
90517 libboost1.53-dev

Il y a quelques options :

-n, --lines=N
  Display the N largest packages on the system (default 10).
-s, --status=status-file
  Use status-file instead of the default dpkg status file.
-S, --source
  Display the largest source packages of binary packages installed
  on the system.
-H, --human-readable
  Display package sizes in human-readable format (like ls -lh or du -h)
-h, --help
  Display this message.

13voto

Gustavo Goes Points 131

Je vous recommande vraiment le programme BleachBit, qui nettoie tout sur Ubuntu. Installez-le en utilisant la commande suivante :

sudo apt install bleachbit

13voto

jrishaw Points 71

Suppression automatique de toutes les anciennes versions du noyau

Attention : Si vous venez de mettre à jour le noyau, redémarrez avant de supprimer les anciennes versions !

N'oubliez pas de vérifier le type de noyau que vous utilisez :

uname -r

Puis comme racine :

sudo apt-get remove --purge $(dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d')

lire ce fil pour être sûr de ne pas supprimer les noyaux nécessaires avec cette commande !

12voto

Drew Noakes Points 5178

Vérifiez également si le nombre de fichiers journaux est élevé :

sudo du -h /var/log

Ou comme rubo77 dans les recommandations, vous pouvez utiliser l'outil d'utilisation du disque NCurses :

sudo ncdu /var/log

8voto

jhornnes Points 137

Si vous utilisez UFW, vérifiez le dossier des journaux. Sur l'une de mes machines, UFW générait 8 Go de journaux en quelques jours.

Vous pouvez aussi vider le cache d'apt avec :

sudo apt-get clean

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X