damien@starship:~$ sudo apt-get upgrade
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Les paquets suivants seront mis à jour :
  kernel-image-2.6.8-2-686
1 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
27 partiellement installés ou enlevés.
Il est nécessaire de prendre 0o/15,5Mo dans les archives.
Après dépaquetage, 8192o d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] o
debconf: Impossible d'initialiser l'interface : Gnome
debconf: (Unable to load Gnome -- is libgnome2-perl installed?)
debconf: Utilisation de l'interface Dialog à la place
(Lecture de la base de données... 135700 fichiers et répertoires déjà installés.)
Préparation du remplacement de kernel-image-2.6.8-2-686 2.6.8-13 (en utilisant .../kernel-image-2.6.8-2-686_2.6.8-16_i386.deb) ...
The directory /lib/modules/2.6.8-2-686 still exists. Continuing as directed.
Dépaquetage de la mise à jour de kernel-image-2.6.8-2-686 ...
dpkg : erreur de traitement de /var/cache/apt/archives/kernel-image-2.6.8-2-686_2.6.8-16_i386.deb (--unpack) :
 échec dans « buffer_write(fd) » (8, ret=-1) : backend dpkg-deb pendant « ./lib/modules/2.6.8-2-686/kernel/net/sched/cls_fw.ko »: Aucun espace disponible sur
 le périphérique
dpkg-deb: sous-processus paste tué par le signal (Relais brisé (pipe))
Searching for GRUB installation directory ... found: /boot/grub .
Testing for an existing GRUB menu.list file... found: /boot/grub/menu.lst .
Searching for splash image... none found, skipping...
Found kernel: /boot/vmlinuz-2.6.8-2-686
Found kernel: /boot/memtest86+.bin
Updating /boot/grub/menu.lst ... done
Des erreurs ont été rencontrées pendant l'exécution :
 /var/cache/apt/archives/kernel-image-2.6.8-2-686_2.6.8-16_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
damien@starship:~$ df
Sys. de fich.        1K-blocs       Occupé Disponible Capacité Monté sur
/dev/hda1               137403    103301     26771  80% /
tmpfs                   257828         4    257824   1% /dev/shm
/dev/hdb2             42343212   3859636  38483576  10% /home
/dev/hdb1             35831756     44040  35787716   1% /mnt/public
/dev/hda8              3057628    945216   2112412  31% /opt
/dev/hda7               254964     36372    218592  15% /tmp
/dev/hda5              3015260   2245860    769400  75% /usr
/dev/hda6              1488204    206536   1281668  14% /var
Donc il veux remplacer mon kernel 2.6.8-2-686 (2.6.8-13) par la version 2.6.8-2-686 (2.6.8-16) (pas bien compris les numero de version mais bon ...
Comment faire de la place ? Je ne peux pas virer les lib du kernel en court d'éxécution quand même, pour mettre les nouvelles a là place ?
Dam
# pareil
Posté par Skanx (site web personnel) . Évalué à 1.
c'est marrant, j'ai eu le même problème sur ma machine...
j'ai fait un peu de place dans /lib/modules, j'avais de vieux modules qui y trainaient et qui dataient de mon dernier Linux 2.4
[^] # Re: pareil
Posté par Hardy Damien . Évalué à 2.
(celui utilisé pour les deux paquets)
Dam
# re
Posté par LaBienPensanceMaTuer . Évalué à 3.
Correction de faille de sécurité, modification des scripts d'installation/desinstallation, Le 13 signifie la treizième version de ce paquet. Et si je ne me trompe pas les développeurs debian backportent les corrections de sécurité pour les noyaux.
Alors ça ... aucune idée. Juste une chose, il ne s'agit pas de "lib" mais de fichier de module chargé en mémoire. Une fois ces modules chargés, le noyau n'a à priori plus besoin des fichiers jusqu'au prochain reboot (sous reserve bien sur que tu n'ais pas besoin de charger un nouveau driver) tu peux donc les effacer en toute sécurité.
Dans tout les cas, je ne pense pas que cela résolve quoi que ce soit.
Car les modules étant sensiblement identiques, le module x va se retrouver écrasé par la nouvelle version sans augmentation de l'espace disque utilisé comme l'indique:
Il faut chercher la cause du problème ailleurs car 8Ko supplémentaire tiennent parfaitement dans ton /
[^] # Re: re
Posté par Skanx (site web personnel) . Évalué à 1.
Une solution : trouver les fichiers qui occupent de la place sur /
perso, j'utilise la commande du : du -csh /* pour afficher l'espace occupé par chaque répertoire de /
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.