Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 19/02/2007, à 17:52

tremens

supprimer des anciennes versions du noyau suite à un upgrade?

Salut à toutes et tous,

J'ai fait une mise à jour de ma edgy et je me retrouve avec 3 versions du noyau (je pense) differentes.

Comment peut-on supprimer les anciennes versions?

"title        Ubuntu, kernel 2.6.17-11-generic
root        (hd0,8)
kernel        /boot/vmlinuz-2.6.17-11-generic root=/dev/hda9 ro quiet splash locale=fr_FR
initrd        /boot/initrd.img-2.6.17-11-generic
quiet
savedefault
boot

title        Ubuntu, kernel 2.6.17-11-generic (recovery mode)
root        (hd0,8)
kernel        /boot/vmlinuz-2.6.17-11-generic root=/dev/hda9 ro single
initrd        /boot/initrd.img-2.6.17-11-generic
boot

title        Ubuntu, kernel 2.6.17-10-386
root        (hd0,8)
kernel        /boot/vmlinuz-2.6.17-10-386 root=/dev/hda9 ro quiet splash locale=fr_FR
initrd        /boot/initrd.img-2.6.17-10-386
quiet
savedefault
boot

title        Ubuntu, kernel 2.6.17-10-386 (recovery mode)
root        (hd0,8)
kernel        /boot/vmlinuz-2.6.17-10-386 root=/dev/hda9 ro single
initrd        /boot/initrd.img-2.6.17-10-386
boot

title        Ubuntu, kernel 2.6.17-10-generic
root        (hd0,8)
kernel        /boot/vmlinuz-2.6.17-10-generic root=/dev/hda9 ro quiet splash locale=fr_FR
initrd        /boot/initrd.img-2.6.17-10-generic
quiet
savedefault
boot

title        Ubuntu, kernel 2.6.17-10-generic (recovery mode)
root        (hd0,8)
kernel        /boot/vmlinuz-2.6.17-10-generic root=/dev/hda9 ro single
initrd        /boot/initrd.img-2.6.17-10-generic
boot "

en sachant que je veux garder la deniere : Ubuntu, kernel 2.6.17-11-generic

Merci d'avance

Tremens wink

Hors ligne

#2 Le 19/02/2007, à 18:23

llwynrt

Re : supprimer des anciennes versions du noyau suite à un upgrade?

bonjour

tu lances synaptic, tu recherches les nom des noyaux que tu veux supprimer et tu les désinstalles (là tu recherches 2.6.17.10 et tu supprimes ce qui correspond)

Marie-Lyse


Les erreurs Windows, c'est un peu comme les rêves, il faut savoir les interpréter, parfois ça peut vouloir dire quelque chose !

Hors ligne

#3 Le 19/02/2007, à 18:44

figaro

Re : supprimer des anciennes versions du noyau suite à un upgrade?

Et ensuite

sudo update-grub

smile


Le blog de figaro (astuces diverses et tutos Samba pour débutants)
Le blog de cep (astuces Linux avancées)
Debian Lenny 6.0.1, Ubuntu 10.04.2, Ubuntu Remix 9.10, Ubuntu Netbook 10.04

Hors ligne

#4 Le 19/02/2007, à 19:19

llwynrt

Re : supprimer des anciennes versions du noyau suite à un upgrade?

je le fait jamais, c'est utile ?

Marie-Lyse


Les erreurs Windows, c'est un peu comme les rêves, il faut savoir les interpréter, parfois ça peut vouloir dire quelque chose !

Hors ligne

#5 Le 19/02/2007, à 19:25

figaro

Re : supprimer des anciennes versions du noyau suite à un upgrade?

C'est préférable on est sur que le menu.lst est à jour avec les kernels installés.


Le blog de figaro (astuces diverses et tutos Samba pour débutants)
Le blog de cep (astuces Linux avancées)
Debian Lenny 6.0.1, Ubuntu 10.04.2, Ubuntu Remix 9.10, Ubuntu Netbook 10.04

Hors ligne

#6 Le 19/02/2007, à 20:17

tremens

Re : supprimer des anciennes versions du noyau suite à un upgrade?

Nickel, merci à vous

Tremens wink

Hors ligne

#7 Le 20/02/2007, à 02:23

Miccagrassu

Re : supprimer des anciennes versions du noyau suite à un upgrade?

Salut,

J'ai eu le même problème, j'ai lancé synaptic, mais je n'arrive pas à trouver l'emplacement du kernel à supprimer...

Quelqu'un pourrait-il préciser où il se trouve ?

Merci


Miccagrassu / Leonel's blog :. Sous Ubuntu depuis la sortie de Edgy Eft

Hors ligne

#8 Le 20/02/2007, à 12:51

franzilla

Re : supprimer des anciennes versions du noyau suite à un upgrade?

Salut,

Sous Synaptic, cliques sur Rechercher -> Saisis linux-image-2 puis cliques sur Rechercher
Ca t'affiche la liste des noyaux. Ceux en vert sont ceux installés.

Bonne journée,

Franz


je suis libre ou presque !

Hors ligne

#9 Le 21/02/2007, à 13:46

Miccagrassu

Re : supprimer des anciennes versions du noyau suite à un upgrade?

Merci beaucoup,  c'est niquel smile


Miccagrassu / Leonel's blog :. Sous Ubuntu depuis la sortie de Edgy Eft

Hors ligne

#10 Le 14/08/2008, à 07:49

Jclaudej

Re : supprimer des anciennes versions du noyau suite à un upgrade?

Que dois je choisir :
Sélectionner pour suppression
ou
Sélectionner pour suppression complète

De plus j'obtiens :
jclaudej@Master:~$ uname -r
2.6.24-18-generic

Et dans synaptic :
linux-image-2.6.24-16-generic
linux-image-2.6.24-17-generic
linux-image-2.6.24-18-generic
linux-image-2.6.24-19-generic
linux-image-2.6.24-20-generic



Donc j'utiliserais  le noyau linux-image-2.6.24-18-generic ????

je suis a l'ouest sad

Merci d'avance

Dernière modification par Jclaudej (Le 14/08/2008, à 07:57)


+ de 10 de années déjà et toujours satisfait de notre OS :)

Hors ligne

#11 Le 14/08/2008, à 08:59

clahor

Re : supprimer des anciennes versions du noyau suite à un upgrade?

bjr en general sur le forum (& ailleurs ) il est conseillé de garder les 2 derniers noyaux (qui fonctionnent)

Hors ligne

#12 Le 14/08/2008, à 09:40

Jclaudej

Re : supprimer des anciennes versions du noyau suite à un upgrade?

OK mais pourquoi la commande uname -r => 2.6.24-18-generic alors que la 2.6.24-20-generic est installée ??????????????
Et j'ai les choix suivants pour supprimer les anciennes versions =
Sélectionner pour suppression
ou
Sélectionner pour suppression complète
Laquelle dois-je utiliser ?


+ de 10 de années déjà et toujours satisfait de notre OS :)

Hors ligne

#13 Le 14/08/2008, à 10:21

Hoper

Re : supprimer des anciennes versions du noyau suite à un upgrade?

Premièrement lorsque tu as plusieurs noyau installes, le système peut démarrer sur n'importe lequel, tout depend de comment grub est configuré, et du choix que tu fais au démarrage dans le menu. Donc la première chose a faire serait de rebooter la machine, et prenant soin de choisir dans la liste de boot le noyau le plus recent (et fais un uname -a ensuite pour confirmer).
Si tout fonctionne bien (verifie) tu peux alors supprimer les autres (suppression complète c'est mieux). Si tu veux j'ai fait un petit script qui fait ca automatiquement ici :

http://forum.ubuntu-fr.org/viewtopic.php?id=242358


Mes tutos et coups de gueule :
http://hoper.dnsalias.net/atdc/
Mastodon: @hoper@framapiaf.org

Hors ligne

#14 Le 14/08/2008, à 10:44

Jclaudej

Re : supprimer des anciennes versions du noyau suite à un upgrade?

Merci hoper ton script fonctionne, par contre mon problème est que ce n'est pas le dernier noyau qui ce lance au démarrage et d'ailleur je ne trouve les derniers noyaux dans le menu.lst

# menu.lst - See: grub(8), info grub, update-grub(8)
#            grub-install(8), grub-floppy(8),
#            grub-md5-crypt, /usr/share/doc/grub
#            and /usr/share/doc/grub-doc/.

## default num
# Set the default entry to the entry number NUM. Numbering starts from 0, and
# the entry number 0 is the default if the command is not used.
#
# You can specify 'saved' instead of a number. In this case, the default entry
# is the entry saved with the command 'savedefault'.
# WARNING: If you are using dmraid do not use 'savedefault' or your
# array will desync and will not let you boot your system.
default		0

## timeout sec
# Set a timeout, in SEC seconds, before automatically booting the default entry
# (normally the first entry defined).
timeout		5

## hiddenmenu
# Hides the menu by default (press ESC to see the menu)
#hiddenmenu

# Pretty colours
#color cyan/blue white/blue

## password ['--md5'] passwd
# If used in the first section of a menu file, disable all interactive editing
# control (menu entry editor and command-line)  and entries protected by the
# command 'lock'
# e.g. password topsecret
#      password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/
# password topsecret

#
# examples
#
# title		Windows 95/98/NT/2000
# root		(hd0,0)
# makeactive
# chainloader	+1
#
# title		Linux
# root		(hd0,1)
# kernel	/vmlinuz root=/dev/hda2 ro
#

#
# Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST

### BEGIN AUTOMAGIC KERNELS LIST
## lines between the AUTOMAGIC KERNELS LIST markers will be modified
## by the debian update-grub script except for the default options below

## DO NOT UNCOMMENT THEM, Just edit them to your needs

## ## Start Default Options ##
## default kernel options
## default kernel options for automagic boot options
## If you want special options for specific kernels use kopt_x_y_z
## where x.y.z is kernel version. Minor versions can be omitted.
## e.g. kopt=root=/dev/hda1 ro
##      kopt_2_6_8=root=/dev/hdc1 ro
##      kopt_2_6_8_2_686=root=/dev/hdc2 ro
# kopt=root=UUID=e6732e15-3d4a-416f-ad34-ff52ae6da0ea ro

## Setup crashdump menu entries
## e.g. crashdump=1
# crashdump=0

## default grub root device
## e.g. groot=(hd0,0)
# groot=(hd0,3)

## should update-grub create alternative automagic boot options
## e.g. alternative=true
##      alternative=false
# alternative=true

## should update-grub lock alternative automagic boot options
## e.g. lockalternative=true
##      lockalternative=false
# lockalternative=false

## additional options to use with the default boot option, but not with the
## alternatives
## e.g. defoptions=vga=791 resume=/dev/hda5
# defoptions=quiet splash

## should update-grub lock old automagic boot options
## e.g. lockold=false
##      lockold=true
# lockold=false

## Xen hypervisor options to use with the default Xen boot option
# xenhopt=

## Xen Linux kernel options to use with the default Xen boot option
# xenkopt=console=tty0

## altoption boot targets option
## multiple altoptions lines are allowed
## e.g. altoptions=(extra menu suffix) extra boot options
##      altoptions=(recovery) single
# altoptions=(recovery mode) single

## controls how many kernels should be put into the menu.lst
## only counts the first occurence of a kernel, not the
## alternative kernel options
## e.g. howmany=all
##      howmany=7
# howmany=1

## should update-grub create memtest86 boot option
## e.g. memtest86=true
##      memtest86=false
# memtest86=true

## should update-grub adjust the value of the default booted system
## can be true or false
# updatedefaultentry=false

## should update-grub add savedefault to the default options
## can be true or false
# savedefault=false

## ## End Default Options ##

title		Ubuntu 8.04, kernel 2.6.24-18-generic
root		(hd0,3)
kernel		/boot/vmlinuz-2.6.24-18-generic root=UUID=e6732e15-3d4a-416f-ad34-ff52ae6da0ea ro quiet splash
initrd		/boot/initrd.img-2.6.24-18-generic
quiet

title		Ubuntu 8.04, kernel 2.6.24-18-generic (recovery mode)
root		(hd0,3)
kernel		/boot/vmlinuz-2.6.24-18-generic root=UUID=e6732e15-3d4a-416f-ad34-ff52ae6da0ea ro single
initrd		/boot/initrd.img-2.6.24-18-generic

title		Ubuntu 8.04, memtest86+
root		(hd0,3)
kernel		/boot/memtest86+.bin
quiet

### END DEBIAN AUTOMAGIC KERNELS LIST

# This is a divider, added to separate the menu items below from the Debian
# ones.
title		Other operating systems:
root


# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title		Microsoft Windows XP Professionnel
root		(hd0,0)
savedefault
makeactive
chainloader	+1

+ de 10 de années déjà et toujours satisfait de notre OS :)

Hors ligne

#15 Le 10/01/2013, à 16:53

mitis

Re : supprimer des anciennes versions du noyau suite à un upgrade?

Bonjour à tous,
Je suis nouvel utilisateur de linux. J'ai mis à jour une ancienne version, je suis (apparemment) en 12.04, mais mon ordi rame un max, je ne peux plus installer les mises à jour par manque de place. Je voudrais supprimer les anciennes versions, mais tout cela est du total chinois pour moi. Je ne retrouve plus rien avec la nouvelle présentation de cette version. J'ai eu accès à Synaptic mais je ne sais pas comment supprimer quoi que ce soit (rien ne s'affiche, pas de commande supprimer, etc..). Quelqu'un pourrait-il m'aider?? J'ai quitté windows pour des questions de virus et d'emmerdes permanentes... mais au final, je galère un max avec linux!!
Merci d'avance à ceux qui prendront un peu de temps pour m'aider!

Hors ligne

#16 Le 10/01/2013, à 20:51

tit.lucas

Re : supprimer des anciennes versions du noyau suite à un upgrade?

Salut,

0/

pense à faire du message dans tes logiciels. via la logithèque ubuntu.
Pense aussi à faire du tri dans tes fichiers et à vider la corbeille. ( clique sur un dossier dans le menu de gauche tu auras corbeille normalement vers le bas.


1/ pour dégager les anciens noyaux


verifie le noyau que tu utilises actuellement   avec
uname -r

2/
pour désintaller les noyaux voici ceux que j'utilise.


Pour les versions 2.xx.xx.xx.

sudo apt-get remove linux-image-2.[0-9].[0-9]-[0-9][0-9]-generic         puis valide avec Y ( fais attention que le noyau actuellement utilisé n'y soit pas ... )


Pour les versions plus récentes

sudo apt-get remove linux-image-3.[0-2].0-[0-2][0-9]-generic        puis valide avec Y ( fais attention que le noyau actuellement utilisé n'y soit pas ... )


Attention à garder le noyau sur lequel tu es actuellement safe wink

et avant de rebooter l'ordi fait les mises à jour.

sudo apt-get update && sudo apt-get upgrade     y pour valider

Dernière modification par tit.lucas (Le 10/01/2013, à 20:53)

Hors ligne

#17 Le 11/01/2013, à 10:50

Hoper

Re : supprimer des anciennes versions du noyau suite à un upgrade?

J'ai mis à jour une ancienne version,

Ton problème vient de la.
Malheureusement, ubuntu n'est pas une distribution très fiable en ce qui concerne les grosses mises à jour (changement de version quoi), loin de la même.

A ta place, je sauvegarderai toutes mes données, et je ré-installerai complétement et proprement le système. Il n'y a pas beaucoup de gens qui apprécient vraiment unity. Il y a moyen de le modifier un peu pour retrouver en parti ce qu'on avait avant. Mais en parti seulement.


Mes tutos et coups de gueule :
http://hoper.dnsalias.net/atdc/
Mastodon: @hoper@framapiaf.org

Hors ligne

#18 Le 11/01/2013, à 11:08

Ricounet-e

Re : supprimer des anciennes versions du noyau suite à un upgrade?

Bonjour,

Tu as aussi ubuntu tweak pour supprimer les anciens noyaux, et là pas de risques de supprimer le dernier.


Ubuntu 16.04  64 bits, Toshiba Satellite L 550, intel core i5 2.27 Ghz, Ram 4 GO, Ati Mobility Radeon HD 5165 (Toshiba).

Hors ligne

#19 Le 11/01/2013, à 12:35

Hoper

Re : supprimer des anciennes versions du noyau suite à un upgrade?

Tu as aussi ubuntu tweak pour supprimer les anciens noyaux, et là pas de risques de supprimer le dernier.

Je ne pense vraiment pas que la présence d'anciens noyaux corrigera quoi que ce soit (en fait, j'en suis même certain). Si il ne s'agissait que de cela, je lui aurai personnellement plutôt conseillé d’utiliser kclean ;p
http://forum.ubuntu-fr.org/viewtopic.php?id=242358

Mais son problème n'est pas la.


Mes tutos et coups de gueule :
http://hoper.dnsalias.net/atdc/
Mastodon: @hoper@framapiaf.org

Hors ligne

#20 Le 31/03/2013, à 15:14

olivierm38

Re : supprimer des anciennes versions du noyau suite à un upgrade?

Bonjour,

depuis quelque temps Ubuntu s'est mis à afficher des messages m'indiquant que la taille libre du répertoire racine était inférieure à 500 Mo.

En faisant des recherches dans la documentation et sur le forum, je me suis rendu compte qu'une partie importante de la place utilisée l'est par des noyaux anciens de Ubuntu.



En effet la version que j'utilise est celle-ci

GA-MA770T-UD3:~$ uname -r 3.2.0-39-generic

Mais l'analyseur de disque trouve plus de 2 Go dans  /lib/modules/ avec environ 148 Mo par module 3.2.0-xx-generic (de 24 à 39).

confirmé par une recherche via la commande dpkg qui me montre une liste impressionnante de versions de noyau. En plus je vois des vieux tromblons supplémentaires: 2.6.38 et 3.0.0.

 GA-MA770T-UD3:~$ dpkg -l | grep -Ei "linux-headers|linux-image"
ii  linux-headers-3.2.0-24                 3.2.0-24.39                                Header files related to Linux kernel version 3.2.0
ii  linux-headers-3.2.0-24-generic         3.2.0-24.39                                Linux kernel headers for version 3.2.0 on 64 bit x86 SMP
ii  linux-headers-3.2.0-25                 3.2.0-25.40                                Header files related to Linux kernel version 3.2.0
ii  linux-headers-3.2.0-25-generic         3.2.0-25.40                                Linux kernel headers for version 3.2.0 on 64 bit x86 SMP
ii  linux-headers-3.2.0-26                 3.2.0-26.41                                Header files related to Linux kernel version 3.2.0
ii  linux-headers-3.2.0-26-generic         3.2.0-26.41                                Linux kernel headers for version 3.2.0 on 64 bit x86 SMP
ii  linux-headers-3.2.0-27                 3.2.0-27.43                                Header files related to Linux kernel version 3.2.0
ii  linux-headers-3.2.0-27-generic         3.2.0-27.43                                Linux kernel headers for version 3.2.0 on 64 bit x86 SMP
ii  linux-headers-3.2.0-29                 3.2.0-29.46                                Header files related to Linux kernel version 3.2.0
ii  linux-headers-3.2.0-29-generic         3.2.0-29.46                                Linux kernel headers for version 3.2.0 on 64 bit x86 SMP
ii  linux-headers-3.2.0-30                 3.2.0-30.48                                Header files related to Linux kernel version 3.2.0
ii  linux-headers-3.2.0-30-generic         3.2.0-30.48                                Linux kernel headers for version 3.2.0 on 64 bit x86 SMP
ii  linux-headers-3.2.0-31                 3.2.0-31.50                                Header files related to Linux kernel version 3.2.0
ii  linux-headers-3.2.0-31-generic         3.2.0-31.50                                Linux kernel headers for version 3.2.0 on 64 bit x86 SMP
ii  linux-headers-3.2.0-32                 3.2.0-32.51                                Header files related to Linux kernel version 3.2.0
ii  linux-headers-3.2.0-32-generic         3.2.0-32.51                                Linux kernel headers for version 3.2.0 on 64 bit x86 SMP
ii  linux-headers-3.2.0-33                 3.2.0-33.52                                Header files related to Linux kernel version 3.2.0
ii  linux-headers-3.2.0-33-generic         3.2.0-33.52                                Linux kernel headers for version 3.2.0 on 64 bit x86 SMP
ii  linux-headers-3.2.0-34                 3.2.0-34.53                                Header files related to Linux kernel version 3.2.0
ii  linux-headers-3.2.0-34-generic         3.2.0-34.53                                Linux kernel headers for version 3.2.0 on 64 bit x86 SMP
ii  linux-headers-3.2.0-35                 3.2.0-35.55                                Header files related to Linux kernel version 3.2.0
ii  linux-headers-3.2.0-35-generic         3.2.0-35.55                                Linux kernel headers for version 3.2.0 on 64 bit x86 SMP
ii  linux-headers-3.2.0-36                 3.2.0-36.57                                Header files related to Linux kernel version 3.2.0
ii  linux-headers-3.2.0-36-generic         3.2.0-36.57                                Linux kernel headers for version 3.2.0 on 64 bit x86 SMP
ii  linux-headers-3.2.0-37                 3.2.0-37.58                                Header files related to Linux kernel version 3.2.0
ii  linux-headers-3.2.0-37-generic         3.2.0-37.58                                Linux kernel headers for version 3.2.0 on 64 bit x86 SMP
ii  linux-headers-3.2.0-38                 3.2.0-38.61                                Header files related to Linux kernel version 3.2.0
ii  linux-headers-3.2.0-38-generic         3.2.0-38.61                                Linux kernel headers for version 3.2.0 on 64 bit x86 SMP
ii  linux-headers-3.2.0-39                 3.2.0-39.62                                Header files related to Linux kernel version 3.2.0
ii  linux-headers-3.2.0-39-generic         3.2.0-39.62                                Linux kernel headers for version 3.2.0 on 64 bit x86 SMP
ii  linux-headers-generic                  3.2.0.39.47                                Generic Linux kernel headers
rc  linux-image-2.6.38-10-generic          2.6.38-10.46                               Linux kernel image for version 2.6.38 on x86/x86_64
rc  linux-image-2.6.38-11-generic          2.6.38-11.50                               Linux kernel image for version 2.6.38 on x86/x86_64
rc  linux-image-2.6.38-8-generic           2.6.38-8.42                                Linux kernel image for version 2.6.38 on x86/x86_64
rc  linux-image-3.0.0-12-generic           3.0.0-12.20                                Linux kernel image for version 3.0.0 on x86/x86_64
rc  linux-image-3.0.0-13-generic           3.0.0-13.22                                Linux kernel image for version 3.0.0 on x86/x86_64
rc  linux-image-3.0.0-14-generic           3.0.0-14.23                                Linux kernel image for version 3.0.0 on x86/x86_64
rc  linux-image-3.0.0-15-generic           3.0.0-15.26                                Linux kernel image for version 3.0.0 on x86/x86_64
rc  linux-image-3.0.0-16-generic           3.0.0-16.29                                Linux kernel image for version 3.0.0 on x86/x86_64
rc  linux-image-3.0.0-17-generic           3.0.0-17.30                                Linux kernel image for version 3.0.0 on x86/x86_64
rc  linux-image-3.0.0-19-generic           3.0.0-19.33                                Linux kernel image for version 3.0.0 on x86/x86_64
ii  linux-image-3.2.0-24-generic           3.2.0-24.39                                Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii  linux-image-3.2.0-25-generic           3.2.0-25.40                                Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii  linux-image-3.2.0-26-generic           3.2.0-26.41                                Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii  linux-image-3.2.0-27-generic           3.2.0-27.43                                Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii  linux-image-3.2.0-29-generic           3.2.0-29.46                                Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii  linux-image-3.2.0-30-generic           3.2.0-30.48                                Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii  linux-image-3.2.0-31-generic           3.2.0-31.50                                Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii  linux-image-3.2.0-32-generic           3.2.0-32.51                                Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii  linux-image-3.2.0-33-generic           3.2.0-33.52                                Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii  linux-image-3.2.0-34-generic           3.2.0-34.53                                Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii  linux-image-3.2.0-35-generic           3.2.0-35.55                                Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii  linux-image-3.2.0-36-generic           3.2.0-36.57                                Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii  linux-image-3.2.0-37-generic           3.2.0-37.58                                Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii  linux-image-3.2.0-38-generic           3.2.0-38.61                                Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii  linux-image-3.2.0-39-generic           3.2.0-39.62                                Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii  linux-image-generic                    3.2.0.39.47                                Generic Linux kernel image

En me basant sur la documentation, je tente de faire le ménage par une commande, mais cela échoue:

GA-MA770T-UD3:~$ sudo apt-get remove linux-headers-3.2.0-24 linux-headers-3.2.0-24-generic linux-image-3.2.0-24-generic linux-image-extra-3.2.0-24-generic --purge
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-image-extra-3.2.0-24-generic
E: Impossible de trouver de paquet correspondant à l'expression rationnelle « linux-image-extra-3.2.0-24-generic »

Je suis donc passé par Synaptic pour supprimer les noyaux, en faisant une recherche par linux-image-(version que je veux retirer) et j'ai supprimé ainsi les versions 24 à 27, mais je me suis aperçu que SYnaptic ne supprimait pas tout... il restait encore des paquets linux-headers (logique en ayant filtré sur linux-image). Et il reste encore des entrées 3.2.0-24 à 3.2.0-27 dans lib/modules.

J'ai donc fait directement une recherche sur le numéro de version dans Synaptic (ex: 3.2.0-26) et supprimé tous les paquets. Cette fois, il ne traine plus rien dans lib/modules, tout semble propre.

J'espère cependant que mon système n'aura pas de soucis, mais je suis un peu surpris car je pensais que Synaptic recherchait les dépendances, et que donc en demandant de supprimer les paquets linux-image-3.2.0-24, tout allait être supprimé...

Je vais donc rebooter en croisant les doigts, et avec quelques mystères non résolus... le point principal pour moi, c'est d'être bien sur que quand on utilise une version, le système n'a plus du tout besoin d'aller rechercher quoi que ce soit dans une version antérieure? (exemple: en 3.2.0-39, plus rien n'est utilisé des paquets Synaptic 3.2.0-38)?

Par ailleurs (cerise sur le gâteau), Synaptic ne trouve pas de paquets si je fais une recherche par "2.6.38" ni par "3.0.0" alors que la commande dpkg en voit toujours...


Merci aux experts qui pourront clarifier ces points obscurs...


Complément suite à reboot:
le système a l'air de fonctionne normalement... ouf! smile

Dernière modification par olivierm38 (Le 31/03/2013, à 15:18)


Ubuntu depuis juillet 2009 - le plaisir de la liberté!

Hors ligne