J'ai essayé Ubuntu Tweak, Synaptic et certains éléments en ligne de commande que j'ai trouvés en ligne, mais rien ne semble fonctionner.
Ceci est la sortie de dpkg -l linux-image-\* | grep ^ii
ii linux-image-3.13.0-24-generic 3.13.0-24.47 AMD64 Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii linux-image-extra-3.13.0-24-generic 3.13.0-24.47 AMD64 Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii linux-image-generic 3.13.0.24.29 AMD64 Generic Linux kernel image
Quelles sont mes options? Je n'ai besoin que de libérer 3 Mo pour une mise à jour du noyau.
Merci d'avance!
Lorsque je lance ceci, je reçois cette sortie:
$ Sudo update-grub
Generando archivo de configuración grub...
Se encontró una imagen linux: /boot/vmlinuz-3.13.0-24-generic
Se encontró una imagen initrd: /boot/initrd.img-3.13.0-24-generic
Se encontró una imagen linux: /boot/vmlinuz-3.0.0-19-generic
Se encontró una imagen initrd: /boot/initrd.img-3.0.0-19-generic
Se encontró una imagen linux: /boot/vmlinuz-3.0.0-17-generic
Se encontró una imagen initrd: /boot/initrd.img-3.0.0-17-generic
Se encontró una imagen linux: /boot/vmlinuz-3.0.0-16-generic
Se encontró una imagen initrd: /boot/initrd.img-3.0.0-16-generic
Se encontró una imagen linux: /boot/vmlinuz-3.0.0-12-generic
Se encontró una imagen initrd: /boot/initrd.img-3.0.0-12-generic
Found memtest86+ image: /memtest86+.elf
Found memtest86+ image: /memtest86+.bin
Encontrado en Windows 7 (loader) en /dev/sda1
Encontrado en Windows 7 (loader) en /dev/sda8
hecho
Mais lorsque j'essaie de supprimer l'une de ces entrées, j'obtiens ceci:
$ Sudo apt-get purge linux-image-3.0.0-12-generic
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
E: No se ha podido localizar el paquete linux-image-3.0.0-12-generic
E: No se pudo encontrar ningún paquete con la expresión regular «linux-image-3.0.0-12-generic»
En gros, cela signifie que le paquet ou l'image que je tente de supprimer ne sont pas trouvés.
$ dpkg -l linux-image*
Deseado=Desconocido/Instalar/Eliminar/Purgar/Retener
| Estado=No/Instalado/Config-files/Desempaquetado/Medio-conf/Medio-inst/espera-disparo/pendiente-disparo
|/ Err?=(ninguno)/Requiere-reinst (Estado,Err: mayúsc.=malo)
||/ Nombre Versión Arquitectura Descripción
+++-==================================================-==============================-==============================-==========================================================================================================
un linux-image <ninguna> <ninguna> (no hay ninguna descripción disponible)
un linux-image-3.0 <ninguna> <ninguna> (no hay ninguna descripción disponible)
ii linux-image-3.13.0-24-generic 3.13.0-24.47 AMD64 Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii linux-image-extra-3.13.0-24-generic 3.13.0-24.47 AMD64 Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii linux-image-generic
PS: est-il possible de supprimer le noyau actuel ou les extras (linux-image-extra-3.13.0-24-generic) et, en même temps, d'installer le noyau le plus récent, le tout à l'aide de Synaptic?
On dirait que vous avez un tas de fichiers qui n'appartiennent à aucun paquet. En supposant que vous utilisiez la version 3.13.0, vous pouvez simplement faire rm /boot/*-3.0.0-12-generic
Ouvrez un terminal (CTRL+ALT+T) et vérifiez la version actuelle du noyau:
uname -r
NE RETIREZ PAS CE KERNEL!
Copiez et collez la commande ci-dessous et appuyez sur Exécuter pour vérifier la liste des noyaux installés sur votre système:
dpkg --list | grep linux-image
Découvrez les noyaux que vous souhaitez supprimer et exécutez la commande ci-dessous pour l'accomplir: remplacez x.x.x.x par la version du noya
Sudo apt-get purge linux-image-x.x.x.x-generic
vous pouvez utiliser le script bash suivant (exécuté en tant que Sudo). il purge/supprime tous les "vieux" noyaux.
#/bin/bash
ls /boot/ | grep vmlinuz | sed 's@vmlinuz-@linux-image-@g' | grep -v `uname -r` > /tmp/kernelList
for I in `cat /tmp/kernelList`
do
#Sudo aptitude remove $I
Sudo apt-get purge --assume-yes $I
#echo $I
done
rm -f /tmp/kernelList
Sudo update-grub
Puisque votre liste dpkg n'indique pas que les paquets pour les anciens noyaux existent, n'hésitez pas à simplement supprimer les anciens fichiers indésirables de/boot. Ensuite, jetez un œil à/lib/modules et supprimez également les anciens répertoires de modules. Les versions 3.0.0-12, 16 et 17 peuvent certainement être supprimées de cette façon, ce qui vous laisse suffisamment de place pour le nouveau noyau.