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.