[Toulibre] je ne peux plus faire les mises à jour du système

D. Barbier bouzim at gmail.com
Lun 13 Jan 14:19:15 CET 2014


Le 13 janvier 2014 13:16, Fredo Mathilde Jamois a écrit :
> Je commence à désespérer...j'ai toujours 100% d'utilisé (cf dernière ligne)
>
> math at mathordi:~$ sudo apt-get purge linux-headers-3.2.0-31
> linux-headers-3.2.0-41 linux-headers-3.2.0-43 linux-headers-3.2.0-48
> linux-headers-3.2.0-49 linux-headers-3.2.0-51  linux-image-3.2.0-31-generic
> linux-image-3.2.0-41-generic linux-image-3.2.0-43-generic
> linux-image-3.2.0-48-generic linux-image-3.2.0-51-generic
> [sudo] password for math:
> Lecture des listes de paquets... Fait
> Construction de l'arbre des dépendances
> Lecture des informations d'état... Fait
> E: Impossible de trouver le paquet linux-headers-3.2.0-51
> E: Impossible de trouver de paquet correspondant à l'expression rationnelle
> « linux-headers-3.2.0-51  »
>
> math at mathordi:~$ df -i /
> Sys. de fichiers Inœuds IUtil. ILibre IUti% Monté sur
> /dev/sda5        447920 446779   1141  100% /
> math at mathordi:~$

Bonjour,

Pour simplifier à l'extrême, il y a sur les systèmes de fichiers une
zone réservée aux métadonnées des fichiers. Cette zone est de taille
fixe, choisie lors du formatage de la partition. S'il y a une flopée
de fichiers très petits, cette zone peut être pleine alors qu'il reste
plein de place physique sur le disque, c'est ce qui t'arrive.
Il faut donc trouver pourquoi c'est plein, et supprimer les fichiers
inutiles. C'est pour cela qu'il t'avait été suggéré de lancer la
commande ci-dessus.
Le problème d'utiliser apt-get pour ça, c'est qu'il ne verra de toute
façon pas les fichiers créés en dehors des paquets.

Je te suggère plutôt d'utiliser les 2 commandes suivantes :
 $ sudo find / -xdev -size 1b | sed -e 's/^/1 /' > du-i.out
 $ xdu du-i.out
La 1e va créer un fichier du-i.out contenant la liste des fichiers de
taille < 512 octets. Cette commande peut prendre un certain temps. La
2e va te permettre de naviguer en mode graphique dans ce fichier, afin
de trouver dans quels répertoires tu as plein de petits fichiers. Il
te faut pour cela installer le paquet xdu. Si apt-get refuse à cause
du filesystem plein, il faut faire supprimer des fichiers pour pouvoir
continuer l'installation.

Denis



Plus d'informations sur la liste de diffusion Toulouse-ll