Page 1 sur 2

Saturation des disques

Posté : mer. 22 déc. 2021 01:30
par soph63
Bonjour ou bonsoir tout le monde (vous avez le droit de répondre "Bonsoir, toute seule !").
Depuis quelque temps, mon ordi me signale que mon espace disque est saturé, ce que je trouve plutôt bizarre (j'ai peu de documents et de photos). Il y avait déjà un sujet similaire (clos maintenant), j'ai vu des internautes suggérer de virer les noyaux non utilisés, mais je suis une grosse noob et je ne sais pas comment lui vider le bide sans commettre de bévue... Je suppose qu'il faut aussi savoir ce qui est à l'origine de la saturation pour pouvoir faire du nettoyage, mais je suis une vraie Moldue pour ça...
Est-ce que quelqu'un, dans son infinie bonté, pourrait m'éclairer ? :geek:
Merci d'avance à tous et toutes.

Re: Saturation des disques

Posté : mer. 22 déc. 2021 02:00
par f.x0
Bonjour soph63,

ouvres un terminal, tapes les cdes suivantes et postes le retour de ces commandes :

Code : Tout sélectionner

df -Th | grep -Ev "tmpfs|squashfs"

Code : Tout sélectionner

df -i | grep -Ev "tmpfs|squashfs"

Code : Tout sélectionner

dpkg -l linux-* | sort -k2 | grep ^ii

Re: Saturation des disques

Posté : mer. 22 déc. 2021 08:41
par tioker
Bonjour, toute seule...

😁 Update de dernière minute 😁
--------------------------------------------------------------------
Tiens, cadeau de Noël Une petite recherche sur le forum est des réponses par des experts bien plus avertis que moi. C'est là.
--------------------------------------------------------------------

Il y a des posts sur le sujet. Je crois me souvenir qu'un d'entre eux donnait des scripts de nettoyage genre:

Code : Tout sélectionner

#!/bin/sh
echo "Script de nettoyage d'Ubuntu"
find ~/.thumbnails -type f -atime +7 -exec rm {} \;
echo "Icônes supprimés"
rm -r -f ~/.local/share/Trash/files/* 
echo "Corbeille vidée"
find ~/ -name '*~' -exec rm {} \;
echo "Fichiers temporaires (terminant par ~) du dossier HOME ont été supprimés"
echo "Nettoyage nécessitant des privilèges"
sudo journalctl --vacuum-size=100M
echo "Journal purgé"
#
sudo apt-get autoclean
echo "Les paquets périmés ont été supprimés OK"
sudo apt autoclean all
echo "Paquets périmés purgés"
sudo apt clean
echo "Cache nettoyé"
sudo apt autoremove
echo "Suppression des paquets devenus inutiles"
find ~/.cache -type f -mtime +30 -delete
echo "~/.cache de Linux"
sudo rm /var/cache/apt/archives/lock 
echo "Suppression des locks dans /var"
echo "Nettoyage terminé"
Si tu avais détaillé ta configuration tu aurais peut-être avoir plus de réponses ... OS, Bureau, Config... Les modérateurs vont te le demander...
Sinon il y a aussi la cartographie disque qui te désignera les plus gros répertoires.
Voilà; réponds aussi à @f.x0 et tu auras déjà quelques réponses...

Bonne journée toute seule.

Re: Saturation des disques

Posté : mer. 22 déc. 2021 21:18
par débitant
tioker a écrit : mer. 22 déc. 2021 08:41 ...
Si tu avais détaillé ta configuration tu aurais peut-être avoir plus de réponses ... OS, Bureau, Config... Les modérateurs vont te le demander...
...
bien vu tioker, une signature technique n'est pas là pour em...bêter les demandeurs, mais pour pour aider les intervenants pour résoudre au mieux possible le problème ;)
il serait bien effectivement que tu en fasses une, voir : Aide pour une signature technique
merci d'en tenir compte ;) ;)

Re: Saturation des disques

Posté : jeu. 23 déc. 2021 00:15
par soph63
Merci à vous pour vos retours.
Quand j'ai dit que j'étais une grosse noob, j'ai dit vrai...
@f.x0, voici les résultats :

Code : Tout sélectionner

sophie@sophie-W65-W67RZ1 ~ $ df -Th | grep -Ev "tmpfs|squashfs"
Sys. de fichiers Type     Taille Utilisé Dispo Uti% Monté sur
/dev/sda1        ext4        19G     17G 1002M  95% /
/dev/sda6        ext4       227G    6,0G  209G   3% /home
/dev/sdb1        vfat       299G    231G   68G  78% /media/sophie/VERBATIM2
sophie@sophie-W65-W67RZ1 ~ $ df -i | grep -Ev "tmpfs|squashfs"
Sys. de fichiers   Inœuds IUtil.   ILibre IUti% Monté sur
udev               999215    520   998695    1% /dev
/dev/sda1         1222992 553599   669393   46% /
/dev/sda6        15081472  56756 15024716    1% /home
cgmfs             1006577     15  1006562    1% /run/cgmanager/fs
/dev/sdb1               0      0        0     - /media/sophie/VERBATIM2
sophie@sophie-W65-W67RZ1 ~ $ dpkg -l linux-* | sort -k2 | grep ^ii
ii  linux-base                             4.5ubuntu1~16.04.1   all          Linux image base package
ii  linux-firmware                         1.157.17             all          Firmware for Linux kernel drivers
ii  linux-headers-4.15.0-39                4.15.0-39.42~16.04.1 all          Header files related to Linux kernel version 4.15.0
ii  linux-headers-4.15.0-39-generic        4.15.0-39.42~16.04.1 amd64        Linux kernel headers for version 4.15.0 on 64 bit x86 SMP
ii  linux-headers-4.15.0-42                4.15.0-42.45~16.04.1 all          Header files related to Linux kernel version 4.15.0
ii  linux-headers-4.15.0-42-generic        4.15.0-42.45~16.04.1 amd64        Linux kernel headers for version 4.15.0 on 64 bit x86 SMP
ii  linux-headers-4.15.0-43                4.15.0-43.46~16.04.1 all          Header files related to Linux kernel version 4.15.0
ii  linux-headers-4.15.0-43-generic        4.15.0-43.46~16.04.1 amd64        Linux kernel headers for version 4.15.0 on 64 bit x86 SMP
ii  linux-headers-4.15.0-45                4.15.0-45.48~16.04.1 all          Header files related to Linux kernel version 4.15.0
ii  linux-headers-4.15.0-45-generic        4.15.0-45.48~16.04.1 amd64        Linux kernel headers for version 4.15.0 on 64 bit x86 SMP
ii  linux-headers-4.15.0-46                4.15.0-46.49~16.04.1 all          Header files related to Linux kernel version 4.15.0
ii  linux-headers-4.15.0-46-generic        4.15.0-46.49~16.04.1 amd64        Linux kernel headers for version 4.15.0 on 64 bit x86 SMP
ii  linux-headers-4.15.0-47                4.15.0-47.50~16.04.1 all          Header files related to Linux kernel version 4.15.0
ii  linux-headers-4.15.0-47-generic        4.15.0-47.50~16.04.1 amd64        Linux kernel headers for version 4.15.0 on 64 bit x86 SMP
ii  linux-headers-4.15.0-48                4.15.0-48.51~16.04.1 all          Header files related to Linux kernel version 4.15.0
ii  linux-headers-4.15.0-48-generic        4.15.0-48.51~16.04.1 amd64        Linux kernel headers for version 4.15.0 on 64 bit x86 SMP
ii  linux-headers-4.15.0-50                4.15.0-50.54~16.04.1 all          Header files related to Linux kernel version 4.15.0
ii  linux-headers-4.15.0-50-generic        4.15.0-50.54~16.04.1 amd64        Linux kernel headers for version 4.15.0 on 64 bit x86 SMP
ii  linux-headers-4.15.0-51                4.15.0-51.55~16.04.1 all          Header files related to Linux kernel version 4.15.0
ii  linux-headers-4.15.0-51-generic        4.15.0-51.55~16.04.1 amd64        Linux kernel headers for version 4.15.0 on 64 bit x86 SMP
ii  linux-image-4.15.0-39-generic          4.15.0-39.42~16.04.1 amd64        Signed kernel image generic
ii  linux-image-4.15.0-42-generic          4.15.0-42.45~16.04.1 amd64        Signed kernel image generic
ii  linux-image-4.15.0-43-generic          4.15.0-43.46~16.04.1 amd64        Signed kernel image generic
ii  linux-image-4.15.0-45-generic          4.15.0-45.48~16.04.1 amd64        Signed kernel image generic
ii  linux-image-4.15.0-46-generic          4.15.0-46.49~16.04.1 amd64        Signed kernel image generic
ii  linux-image-4.15.0-47-generic          4.15.0-47.50~16.04.1 amd64        Signed kernel image generic
ii  linux-image-4.15.0-48-generic          4.15.0-48.51~16.04.1 amd64        Signed kernel image generic
ii  linux-image-4.15.0-50-generic          4.15.0-50.54~16.04.1 amd64        Signed kernel image generic
ii  linux-image-4.15.0-51-generic          4.15.0-51.55~16.04.1 amd64        Signed kernel image generic
ii  linux-modules-4.15.0-39-generic        4.15.0-39.42~16.04.1 amd64        Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
ii  linux-modules-4.15.0-42-generic        4.15.0-42.45~16.04.1 amd64        Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
ii  linux-modules-4.15.0-43-generic        4.15.0-43.46~16.04.1 amd64        Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
ii  linux-modules-4.15.0-45-generic        4.15.0-45.48~16.04.1 amd64        Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
ii  linux-modules-4.15.0-46-generic        4.15.0-46.49~16.04.1 amd64        Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
ii  linux-modules-4.15.0-47-generic        4.15.0-47.50~16.04.1 amd64        Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
ii  linux-modules-4.15.0-48-generic        4.15.0-48.51~16.04.1 amd64        Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
ii  linux-modules-4.15.0-50-generic        4.15.0-50.54~16.04.1 amd64        Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
ii  linux-modules-4.15.0-51-generic        4.15.0-51.55~16.04.1 amd64        Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
ii  linux-modules-extra-4.15.0-39-generic  4.15.0-39.42~16.04.1 amd64        Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
ii  linux-modules-extra-4.15.0-42-generic  4.15.0-42.45~16.04.1 amd64        Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
ii  linux-modules-extra-4.15.0-43-generic  4.15.0-43.46~16.04.1 amd64        Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
ii  linux-modules-extra-4.15.0-45-generic  4.15.0-45.48~16.04.1 amd64        Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
ii  linux-modules-extra-4.15.0-46-generic  4.15.0-46.49~16.04.1 amd64        Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
ii  linux-modules-extra-4.15.0-47-generic  4.15.0-47.50~16.04.1 amd64        Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
ii  linux-modules-extra-4.15.0-48-generic  4.15.0-48.51~16.04.1 amd64        Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
ii  linux-modules-extra-4.15.0-50-generic  4.15.0-50.54~16.04.1 amd64        Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
ii  linux-modules-extra-4.15.0-51-generic  4.15.0-51.55~16.04.1 amd64        Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
ii  linux-sound-base                       1.0.25+dfsg-0ubuntu5 all          base package for ALSA and OSS sound systems
Et aussi, ça m'a pris un moment mais je pense avoir réussi à faire ma signature technique. :)

Re: Saturation des disques

Posté : jeu. 23 déc. 2021 00:51
par f.x0
tu as de nombreux noyaux (et leur image) inutiles,
on va les supprimer comme ceci (fais un copié/collé des commandes):

Code : Tout sélectionner

sudo apt purge linux-headers-4.15.0-3* linux-headers-4.15.0-4* linux-image-4.15.0-3* linux-image-4.15.0-4* linux-modules-4.15.0-3* linux-modules-4.15.0-4* linux-modules-extra-4.15.0-3* linux-modules-extra-4.15.0-4*

Code : Tout sélectionner

sudo apt clean

Code : Tout sélectionner

sudo apt autoremove --purge

Code : Tout sélectionner

dpkg -l | awk '/^rc/{print $2}' | xargs -r sudo dpkg -P

Re: Saturation des disques

Posté : ven. 24 déc. 2021 00:15
par soph63
Bon ben tant pis, je ne voulais pas, mais je floode, juste pour te dire merci ! En effet la première commande semble avoir bien nettoyé l'ordi. La troisième donne ceci :

Code : Tout sélectionner

sudo apt autoremove --purge
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
0 mis à jour, 0 nouvellement installés, 0 à enlever et 109 non mis à jour.
La deuxième et la dernière semblent ne rien donner par contre...
En tout cas, merci beaucoup. Tu m'as tiré une sacrée épine du pied !

Re: Saturation des disques

Posté : ven. 24 déc. 2021 00:42
par f.x0
oui, ça a l'air ok.

il te reste juste à poster le retour de

Code : Tout sélectionner

df -Th | grep -Ev "tmpfs|squashfs"
pour comparer avec le précédent :

Code : Tout sélectionner

Sys. de fichiers Type     Taille Utilisé Dispo Uti% Monté sur
/dev/sda1        ext4        19G     17G 1002M  95% /
et faire les 100 mises à jour qui attendent :lol:

Re: Saturation des disques

Posté : mar. 4 janv. 2022 22:52
par soph63
Rebonjour !
Désolée, comme toujours les fêtes de fin d'année ne sont pas de tout repos, et j'ai passé mon temps par monts et par vaux.
Donc voilà le résultat de la commande :

Code : Tout sélectionner

df -Th | grep -Ev "tmpfs|squashfs"
Sys. de fichiers Type     Taille Utilisé Dispo Uti% Monté sur
/dev/sdb1        ext4        19G     14G  3,9G  78% /
/dev/sdb6        ext4       227G    5,8G  210G   3% /home
/dev/sda1        vfat       299G    231G   68G  78% /media/sophie/VERBATIM2
Et quitte à passer encore pour une Moldue : comment je fais les mises à jour ? Parce qu'en effet, quand je lance Firefox, il me dit que je suis en "End of life" mais je ne sais pas non plus comment procéder :?

Encore merci !

Re: Saturation des disques

Posté : mar. 4 janv. 2022 23:25
par f.x0
Essaies :

Code : Tout sélectionner

sudo apt update

Code : Tout sélectionner

sudo apt dist-upgrade
et surtout fait ensuite (pour nettoyer)

Code : Tout sélectionner

sudo apt clean

Code : Tout sélectionner

sudo apt autoremove --purge