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 08/03/2017, à 17:12

zeph22

[Résolu] Impossible de virer d'anciens noyaux !

Bonjour à tous, smile
C'est encore moi qui ai un (petit) problème.

J'ai constaté que dans le répertoire /usr/src figuraient des noyaux anciens en 4.4.0-xx,
donc de mon actuelle version 16.04.

 cd /usr/src
bernard@HP-bb:/usr/src$ ls -l
total 52
drwxr-xr-x  5 root root 4096 févr. 20 16:49 bcmwl-6.30.223.271+bdcom
drwxr-xr-x 27 root root 4096 févr. 16 15:30 linux-headers-4.4.0-59
drwxr-xr-x  7 root root 4096 févr. 16 15:30 linux-headers-4.4.0-59-generic
drwxr-xr-x 27 root root 4096 févr. 16 14:08 linux-headers-4.4.0-62
drwxr-xr-x  7 root root 4096 févr. 16 14:08 linux-headers-4.4.0-62-generic
drwxr-xr-x 27 root root 4096 févr. 20 12:35 linux-headers-4.4.0-63
drwxr-xr-x  7 root root 4096 févr. 20 12:35 linux-headers-4.4.0-63-generic
drwxr-xr-x 27 root root 4096 févr. 26 21:26 linux-headers-4.4.0-64
drwxr-xr-x  7 root root 4096 févr. 26 21:26 linux-headers-4.4.0-64-generic
drwxr-xr-x 27 root root 4096 mars   2 12:40 linux-headers-4.4.0-65
drwxr-xr-x  7 root root 4096 mars   2 12:40 linux-headers-4.4.0-65-generic
drwxr-xr-x 27 root root 4096 mars   8 13:02 linux-headers-4.4.0-66
drwxr-xr-x  7 root root 4096 mars   8 13:03 linux-headers-4.4.0-66-generic 

Je me proposait de les virer grâce à une commande en ligne que m'avait donné moko138 dans un autre sujet,
à commencer par la version la plus ancienne 4.4.0-59.

 https://forum.ubuntu-fr.org/viewtopic.php?pid=21664912#p21664912 

Ça a répondu :

 bernard@HP-bb:~$ sudo apt-get -s remove --purge linux-headers-4.4.0-59
[sudo] Mot de passe de bernard : 
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Le paquet « linux-headers-4.4.0-59 » n'est pas installé, et ne peut donc être supprimé   <<<<<<< !
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  linux-headers-4.4.0-64 linux-headers-4.4.0-64-generic
  linux-image-4.4.0-64-generic linux-image-extra-4.4.0-64-generic
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 5 non mis à jour.
bernard@HP-bb:~$ 

Pas installé? Or je viens de redémarrer avec, sélectionné gràce à Grub. (d'où le -s que j'ai ajouté à la formule)

uname -a
Linux HP-bb 4.4.0-59-generic #80-Ubuntu SMP Fri Jan 6 17:47:47 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

Il y a un truc qui m'échappe. sad

Merci d'avance pour vos réponses. wink

Dernière modification par zeph22 (Le 09/03/2017, à 03:38)


Ubuntero depuis le 6/11/2010. fibré le 17/11/2020  NRO 93073TRE   Freebox mini 4K  (wifi n)
ordinateur HP notebook 17" ca0000nf AMD A9-9425   SSD SATA 1To   ram 8Go  Table gpt   EFI
Dual boot Win10/Ubuntu 22.04.3.  FTTH / ethernet:  down 340Mb/s   up 330Mb/s   ping 6ms

Hors ligne

#2 Le 08/03/2017, à 18:40

erresse

Re : [Résolu] Impossible de virer d'anciens noyaux !

Bonjour,
Tu devrais installer le script de hopper "kclean" qui te nettoiera ce qu'il faut comme il faut sans risque.


Plus de 50 ans d'informatique, ça en fait des lignes de commandes en console, mais on n'avait pas le choix...
Excellente raison pour, aujourd'hui qu'on le peut, utiliser au maximum les INTERFACES GRAPHIQUES !
Important : Une fois résolu, pensez à clore votre sujet en ajoutant [Résolu] devant le titre du 1er message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.

Hors ligne

#3 Le 08/03/2017, à 19:42

zeph22

Re : [Résolu] Impossible de virer d'anciens noyaux !

Bonsoir erresse, smile
Et merci encore de ton aide.

je viens d'installer Kclean, et il me propose de virer que la version 4.4.0-64, (et garder les -65 et -66) rien en dessous!
Invisible pour lui ! roll

Ya un truc! sad

Edit : est-ce que un autoremove peut être incriminé là?
Je crois me souvenir que je m'en suis servi,
et qu'il m'avait viré des noyaux, sauf les deux derniers.
Par ailleurs, ces noyaux "non installés" ont dû arriver et s'installer automatiquement
depuis la mise à niveau 14.04>16.04. Par défaut, ça a été sélectionné dans les paramètres.
Un rapport?

Dernière modification par zeph22 (Le 08/03/2017, à 19:58)


Ubuntero depuis le 6/11/2010. fibré le 17/11/2020  NRO 93073TRE   Freebox mini 4K  (wifi n)
ordinateur HP notebook 17" ca0000nf AMD A9-9425   SSD SATA 1To   ram 8Go  Table gpt   EFI
Dual boot Win10/Ubuntu 22.04.3.  FTTH / ethernet:  down 340Mb/s   up 330Mb/s   ping 6ms

Hors ligne

#4 Le 08/03/2017, à 20:14

cqfd93

Re : [Résolu] Impossible de virer d'anciens noyaux !

Bonjour,

Essaye ça (après avoir redémarré sur le noyau 4.4.0-66) :

[[ $(apt-mark showmanual | egrep 'linux-.*[0-9]') ]] && sudo apt-mark auto $(apt-mark showmanual | egrep linux-.*[0-9])
sudo apt autoremove

Et contrôle le résultat avec :

dpkg -l | grep -Ei "linux-(g|h|i|lo|si|t)"
ls -sS1 /boot

cqfd93

Hors ligne

#5 Le 08/03/2017, à 20:22

erresse

Re : [Résolu] Impossible de virer d'anciens noyaux !

Ce que tu as listé, ce sont des headers source dans /usr/src, ce ne sont pas des noyaux installés je pense.
"autoremove" supprime les logiciels obsolètes ou orphelins qui sont installés et devenus inutiles, je ne crois pas qu'il y ait problème.
@cqfd93: Est-ce que l'option --purge avec autoremove aurait viré ces paquets, à ton avis ?

Dernière modification par erresse (Le 08/03/2017, à 20:22)


Plus de 50 ans d'informatique, ça en fait des lignes de commandes en console, mais on n'avait pas le choix...
Excellente raison pour, aujourd'hui qu'on le peut, utiliser au maximum les INTERFACES GRAPHIQUES !
Important : Une fois résolu, pensez à clore votre sujet en ajoutant [Résolu] devant le titre du 1er message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.

Hors ligne

#6 Le 08/03/2017, à 20:33

cqfd93

Re : [Résolu] Impossible de virer d'anciens noyaux !

erresse a écrit :

@cqfd93: Est-ce que l'option --purge avec autoremove aurait viré ces paquets, à ton avis ?

Je ne saurais pas te dire.


cqfd93

Hors ligne

#7 Le 08/03/2017, à 20:54

zeph22

Re : [Résolu] Impossible de virer d'anciens noyaux !

Voici les réponses :
J'ai redémarré avec la version -66, la dernière en date.

uname -a
Linux HP-bb 4.4.0-66-generic #87-Ubuntu SMP Fri Mar 3 15:29:05 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

Il s'occupe de virer la version -64, ok, mais il "voit" les autres sans les traiter.

bernard@HP-bb:~$ [[ $(apt-mark showmanual | egrep 'linux-.*[0-9]') ]] && sudo apt-mark auto $(apt-mark showmanual | egrep linux-.*[0-9])
bernard@HP-bb:~$ sudo apt autoremove
[sudo] Mot de passe de bernard : 
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Les paquets suivants seront ENLEVÉS :
  linux-headers-4.4.0-64 linux-headers-4.4.0-64-generic
  linux-image-4.4.0-64-generic linux-image-extra-4.4.0-64-generic
0 mis à jour, 0 nouvellement installés, 4 à enlever et 5 non mis à jour.
Après cette opération, 297 Mo d'espace disque seront libérés.
Souhaitez-vous continuer ? [O/n] o
(Lecture de la base de données... 289035 fichiers et répertoires déjà installés.)
Suppression de linux-headers-4.4.0-64-generic (4.4.0-64.85) ...
Suppression de linux-headers-4.4.0-64 (4.4.0-64.85) ...
Suppression de linux-image-extra-4.4.0-64-generic (4.4.0-64.85) ...
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 4.4.0-64-generic /boot/vmlinuz-4.4.0-64-generic
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 4.4.0-64-generic /boot/vmlinuz-4.4.0-64-generic
update-initramfs: Generating /boot/initrd.img-4.4.0-64-generic
run-parts: executing /etc/kernel/postinst.d/pm-utils 4.4.0-64-generic /boot/vmlinuz-4.4.0-64-generic
run-parts: executing /etc/kernel/postinst.d/unattended-upgrades 4.4.0-64-generic /boot/vmlinuz-4.4.0-64-generic
run-parts: executing /etc/kernel/postinst.d/update-notifier 4.4.0-64-generic /boot/vmlinuz-4.4.0-64-generic
run-parts: executing /etc/kernel/postinst.d/zz-update-grub 4.4.0-64-generic /boot/vmlinuz-4.4.0-64-generic
Création du fichier de configuration GRUB…
Image Linux trouvée : /boot/vmlinuz-4.4.0-66-generic
Image mémoire initiale trouvée : /boot/initrd.img-4.4.0-66-generic
Image Linux trouvée : /boot/vmlinuz-4.4.0-65-generic
Image mémoire initiale trouvée : /boot/initrd.img-4.4.0-65-generic
Image Linux trouvée : /boot/vmlinuz-4.4.0-64-generic
Image mémoire initiale trouvée : /boot/initrd.img-4.4.0-64-generic
Image Linux trouvée : /boot/vmlinuz-4.4.0-63-generic
Image mémoire initiale trouvée : /boot/initrd.img-4.4.0-63-generic
Image Linux trouvée : /boot/vmlinuz-4.4.0-62-generic
Image mémoire initiale trouvée : /boot/initrd.img-4.4.0-62-generic
Image Linux trouvée : /boot/vmlinuz-4.4.0-59-generic
Image mémoire initiale trouvée : /boot/initrd.img-4.4.0-59-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin
Windows 7 (loader) trouvé sur /dev/sda1
Windows Recovery Environment (loader) trouvé sur /dev/sda2
Windows Recovery Environment (loader) trouvé sur /dev/sda3
fait
Suppression de linux-image-4.4.0-64-generic (4.4.0-64.85) ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 4.4.0-64-generic /boot/vmlinuz-4.4.0-64-generic
update-initramfs: Deleting /boot/initrd.img-4.4.0-64-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 4.4.0-64-generic /boot/vmlinuz-4.4.0-64-generic
Création du fichier de configuration GRUB…
Image Linux trouvée : /boot/vmlinuz-4.4.0-66-generic
Image mémoire initiale trouvée : /boot/initrd.img-4.4.0-66-generic
Image Linux trouvée : /boot/vmlinuz-4.4.0-65-generic
Image mémoire initiale trouvée : /boot/initrd.img-4.4.0-65-generic
Image Linux trouvée : /boot/vmlinuz-4.4.0-63-generic
Image mémoire initiale trouvée : /boot/initrd.img-4.4.0-63-generic
Image Linux trouvée : /boot/vmlinuz-4.4.0-62-generic
Image mémoire initiale trouvée : /boot/initrd.img-4.4.0-62-generic
Image Linux trouvée : /boot/vmlinuz-4.4.0-59-generic
Image mémoire initiale trouvée : /boot/initrd.img-4.4.0-59-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin
Windows 7 (loader) trouvé sur /dev/sda1
Windows Recovery Environment (loader) trouvé sur /dev/sda2
Windows Recovery Environment (loader) trouvé sur /dev/sda3
fait
bernard@HP-bb:~$

Il ne "voit" que les versions -65 et -66

 bernard@HP-bb:~$ dpkg -l | grep -Ei "linux-(g|h|i|lo|si|t)"
ii  linux-generic                                 4.4.0.66.70                                   amd64        Complete Generic Linux kernel and headers
ii  linux-headers-4.4.0-65                        4.4.0-65.86                                   all          Header files related to Linux kernel version 4.4.0
ii  linux-headers-4.4.0-65-generic                4.4.0-65.86                                   amd64        Linux kernel headers for version 4.4.0 on 64 bit x86 SMP
ii  linux-headers-4.4.0-66                        4.4.0-66.87                                   all          Header files related to Linux kernel version 4.4.0
ii  linux-headers-4.4.0-66-generic                4.4.0-66.87                                   amd64        Linux kernel headers for version 4.4.0 on 64 bit x86 SMP
ii  linux-headers-generic                         4.4.0.66.70                                   amd64        Generic Linux kernel headers
rc  linux-image-4.4.0-64-generic                  4.4.0-64.85                                   amd64        Linux kernel image for version 4.4.0 on 64 bit x86 SMP
ii  linux-image-4.4.0-65-generic                  4.4.0-65.86                                   amd64        Linux kernel image for version 4.4.0 on 64 bit x86 SMP
ii  linux-image-4.4.0-66-generic                  4.4.0-66.87                                   amd64        Linux kernel image for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-extra-4.4.0-64-generic            4.4.0-64.85                                   amd64        Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
ii  linux-image-extra-4.4.0-65-generic            4.4.0-65.86                                   amd64        Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
ii  linux-image-extra-4.4.0-66-generic            4.4.0-66.87                                   amd64        Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
ii  linux-image-generic                           4.4.0.66.70                                   amd64        Generic Linux kernel image
bernard@HP-bb:~$  

Il les "voit" toutes, sauf la -64 proprement virée.

bernard@HP-bb:~$ ls -sS1 /boot
total 245300
36848 initrd.img-4.4.0-59-generic
36840 initrd.img-4.4.0-62-generic
36836 initrd.img-4.4.0-63-generic
36828 initrd.img-4.4.0-65-generic
36824 initrd.img-4.4.0-66-generic
 6924 vmlinuz-4.4.0-63-generic
 6924 vmlinuz-4.4.0-66-generic
 6920 vmlinuz-4.4.0-65-generic
 6908 vmlinuz-4.4.0-62-generic
 6904 vmlinuz-4.4.0-59-generic
 3796 System.map-4.4.0-63-generic
 3796 System.map-4.4.0-66-generic
 3792 System.map-4.4.0-65-generic
 3788 System.map-4.4.0-59-generic
 3788 System.map-4.4.0-62-generic
 1220 abi-4.4.0-65-generic
 1220 abi-4.4.0-63-generic
 1220 abi-4.4.0-66-generic
 1216 abi-4.4.0-59-generic
 1216 abi-4.4.0-62-generic
  188 config-4.4.0-63-generic
  188 config-4.4.0-66-generic
  188 config-4.4.0-65-generic
  188 config-4.4.0-59-generic
  188 config-4.4.0-62-generic
  184 memtest86+_multiboot.bin
  184 memtest86+.elf
  180 memtest86+.bin
    4 grub
bernard@HP-bb:~$

Ubuntero depuis le 6/11/2010. fibré le 17/11/2020  NRO 93073TRE   Freebox mini 4K  (wifi n)
ordinateur HP notebook 17" ca0000nf AMD A9-9425   SSD SATA 1To   ram 8Go  Table gpt   EFI
Dual boot Win10/Ubuntu 22.04.3.  FTTH / ethernet:  down 340Mb/s   up 330Mb/s   ping 6ms

Hors ligne

#8 Le 08/03/2017, à 21:04

erresse

Re : [Résolu] Impossible de virer d'anciens noyaux !

Apparemment, il y a eu des problèmes de nettoyage précédemment...
Lorsque tu as passé "kclean", tu étais démarré sur quel noyau, le 66 ou le 59 ?
Parce-que si tu étais sur le 59, c'est peut-être normal qu'il n'ait pas viré les noyaux de versions postérieures, il ne sont pas censés être plus vieux que le noyau courant...


Plus de 50 ans d'informatique, ça en fait des lignes de commandes en console, mais on n'avait pas le choix...
Excellente raison pour, aujourd'hui qu'on le peut, utiliser au maximum les INTERFACES GRAPHIQUES !
Important : Une fois résolu, pensez à clore votre sujet en ajoutant [Résolu] devant le titre du 1er message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.

Hors ligne

#9 Le 08/03/2017, à 21:13

cqfd93

Re : [Résolu] Impossible de virer d'anciens noyaux !

erresse a écrit :

Apparemment, il y a eu des problèmes de nettoyage précédemment...
Lorsque tu as passé "kclean", tu étais démarré sur quel noyau, le 66 ou le 59 ?
Parce-que si tu étais sur le 59, c'est peut-être normal qu'il n'ait pas viré les noyaux de versions postérieures, il ne sont pas censés être plus vieux que le noyau courant...

Peut-être qu'un kclean lancé en étant bien avec le noyau 4.4.0-66 fera l'affaire. Sinon, on fera les choses à la mano.


cqfd93

Hors ligne

#10 Le 08/03/2017, à 21:30

jplemoine

Re : [Résolu] Impossible de virer d'anciens noyaux !

Si tu ne tourne pas sur le nouveau noyau, kclean sort en erreur et ne fait rien.
D'où l’intérêt de bien donner les retours...


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne

#11 Le 08/03/2017, à 21:40

cqfd93

Re : [Résolu] Impossible de virer d'anciens noyaux !

jplemoine a écrit :

Si tu ne tourne pas sur le nouveau noyau, kclean sort en erreur et ne fait rien.
D'où l’intérêt de bien donner les retours...

Effectivement, et en plus il ne vire pas les noyaux provenant d'une précédente version d'Ubuntu alors peut-être que ces anciens 4.4 datent d'une 14.04.5 ?


cqfd93

Hors ligne

#12 Le 08/03/2017, à 23:26

zeph22

Re : [Résolu] Impossible de virer d'anciens noyaux !

erresse a écrit :

Apparemment, il y a eu des problèmes de nettoyage précédemment...
Lorsque tu as passé "kclean", tu étais démarré sur quel noyau, le 66 ou le 59 ?
Parce-que si tu étais sur le 59, c'est peut-être normal qu'il n'ait pas viré les noyaux de versions postérieures, il ne sont pas censés être plus vieux que le noyau courant...

jplemoine a écrit :

Si tu ne tourne pas sur le nouveau noyau, kclean sort en erreur et ne fait rien.

J'ai fait les deux.
Et effectivement, quand j'étais avec la -59, kclean a détecté une configuration anormale et a abandonné.


cqfd93 a écrit :

Peut-être qu'un kclean lancé en étant bien avec le noyau 4.4.0-66 fera l'affaire....

Non, il a ignoré les 3 derniers. 
Il n'a proposé que de virer que la version -64, maintenant virée comme indiqué ci-dessus #7. Maintenant kclean répond

kclean smile a écrit :

Le noyau actuellement utilisé a pour verison : 4.4.0-66.
Le noyau précédent a pour version : 4.4.0-65.
Aucun paquet faisant référence à un noyau plus ancien n'a été trouvé sur le système...
Appuyez sur OK pour quitter le programme.

cqfd93 a écrit :

Effectivement, et en plus il ne vire pas les noyaux provenant d'une précédente version d'Ubuntu alors peut-être que ces anciens 4.4 datent d'une 14.04.5 ?

Je ne crois pas. Leurs versions étaient numérotées en 3.13.0-xx.

Dernière modification par zeph22 (Le 09/03/2017, à 00:09)


Ubuntero depuis le 6/11/2010. fibré le 17/11/2020  NRO 93073TRE   Freebox mini 4K  (wifi n)
ordinateur HP notebook 17" ca0000nf AMD A9-9425   SSD SATA 1To   ram 8Go  Table gpt   EFI
Dual boot Win10/Ubuntu 22.04.3.  FTTH / ethernet:  down 340Mb/s   up 330Mb/s   ping 6ms

Hors ligne

#13 Le 08/03/2017, à 23:55

zeph22

Re : [Résolu] Impossible de virer d'anciens noyaux !

Un truc encore, j'ai fait des réinstallations fin février. J'aurais dû y penser avant!
Peut-être que je me trouve dans la même situation que si j'avais mis à niveau.
Ça ne vire pas les anciens noyaux, mais ça les met sur off.
(J'ai jamais essayé de redémarrer avec une version ancienne après mise à niveau. Étaient-elles encore dans grub? Je m'en souviens pas)

Dernière modification par zeph22 (Le 08/03/2017, à 23:56)


Ubuntero depuis le 6/11/2010. fibré le 17/11/2020  NRO 93073TRE   Freebox mini 4K  (wifi n)
ordinateur HP notebook 17" ca0000nf AMD A9-9425   SSD SATA 1To   ram 8Go  Table gpt   EFI
Dual boot Win10/Ubuntu 22.04.3.  FTTH / ethernet:  down 340Mb/s   up 330Mb/s   ping 6ms

Hors ligne

#14 Le 09/03/2017, à 00:26

cqfd93

Re : [Résolu] Impossible de virer d'anciens noyaux !

Bon, c'est pas grave, on peut faire à la main.

Pour supprimer le contenu de /usr/src/ :

cd /usr/src/
sudo rm -rf linux-headers-4.4.0-59* linux-headers-4.4.0-62* linux-headers-4.4.0-63* linux-headers-4.4.0-64*

Dans /boot/ :

cd /boot/
sudo rm -v *4.4.0-63* *4.4.0-62* *4.4.0-59*

Après ça, je pense qu'une mise à jour devrait se passer sans problème :

sudo apt update
sudo apt full-upgrade

Un petit nettoyage :

sudo apt-get clean
sudo apt-get autoremove
dpkg -l | grep ^rc | cut -d' ' -f3 | xargs sudo dpkg --purge

Et vérification du résultat :

ls -1 /usr/src/
dpkg -l | grep -Ei "linux-(g|h|i|lo|si|t)"
ls -sS1 /boot

cqfd93

Hors ligne

#15 Le 09/03/2017, à 03:35

zeph22

Re : [Résolu] Impossible de virer d'anciens noyaux !

Résultats : nickel

bernard@HP-bb:~$ cd /usr/src
bernard@HP-bb:/usr/src$ sudo rm -rf linux-headers-4.4.0-59* linux-headers-4.4.0-62* linux-headers-4.4.0-63*
[sudo] Mot de passe de bernard : 
bernard@HP-bb:/boot$ 

Répertoire src purgé des versions obsolètes.

bernard@HP-bb:/usr/src$ cd /boot
bernard@HP-bb:/boot$ sudo rm -v *4.4.0-63* *4.4.0-62* *4.4.0-59*
'abi-4.4.0-63-generic' supprimé
'config-4.4.0-63-generic' supprimé
'initrd.img-4.4.0-63-generic' supprimé
'System.map-4.4.0-63-generic' supprimé
'vmlinuz-4.4.0-63-generic' supprimé
'abi-4.4.0-62-generic' supprimé
'config-4.4.0-62-generic' supprimé
'initrd.img-4.4.0-62-generic' supprimé
'System.map-4.4.0-62-generic' supprimé
'vmlinuz-4.4.0-62-generic' supprimé
'abi-4.4.0-59-generic' supprimé
'config-4.4.0-59-generic' supprimé
'initrd.img-4.4.0-59-generic' supprimé
'System.map-4.4.0-59-generic' supprimé
'vmlinuz-4.4.0-59-generic' supprimé
bernard@HP-bb:/boot$ 

Idem pour /boot

bernard@HP-bb:/boot$ sudo apt-get update

....

bernard@HP-bb:/boot$ sudo apt-get full-upgrade

...

bernard@HP-bb:/boot$ sudo apt-get clean

...

bernard@HP-bb:/boot$ sudo apt-get autoremove 

...


bernard@HP-bb:/boot$ dpkg -l | grep ^rc | cut -d' ' -f3 | xargs sudo dpkg --purge
(Lecture de la base de données... 256729 fichiers et répertoires déjà installés.)
Suppression de brasero (3.12.1-1ubuntu3~16.04) ...
Purge des fichiers de configuration de brasero (3.12.1-1ubuntu3~16.04) ...
Suppression de linux-image-4.4.0-64-generic (4.4.0-64.85) ...
Purge des fichiers de configuration de linux-image-4.4.0-64-generic (4.4.0-64.85) ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 4.4.0-64-generic /boot/vmlinuz-4.4.0-64-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 4.4.0-64-generic /boot/vmlinuz-4.4.0-64-generic
Suppression de linux-image-extra-4.4.0-64-generic (4.4.0-64.85) ...
Purge des fichiers de configuration de linux-image-extra-4.4.0-64-generic (4.4.0-64.85) ...
Suppression de ubuntu-core-launcher (2.22.3) ...
Purge des fichiers de configuration de ubuntu-core-launcher (2.22.3) ...
bernard@HP-bb:/boot$ 

Des éléments en -64 ont été purgés alors que je pensais que cette version l'avait été proprement auparavant.

bernard@HP-bb:/boot$ ls -l /usr/src
total 20
drwxr-xr-x  5 root root 4096 févr. 20 16:49 bcmwl-6.30.223.271+bdcom
drwxr-xr-x 27 root root 4096 mars   2 12:40 linux-headers-4.4.0-65
drwxr-xr-x  7 root root 4096 mars   2 12:40 linux-headers-4.4.0-65-generic
drwxr-xr-x 27 root root 4096 mars   8 13:02 linux-headers-4.4.0-66
drwxr-xr-x  7 root root 4096 mars   8 13:03 linux-headers-4.4.0-66-generic
bernard@HP-bb:/boot$ 

Clean !

bernard@HP-bb:/boot$ dpkg -l | grep -Ei "linux-(g|h|i|lo|si|t)"
ii  linux-generic                                 4.4.0.66.70                                   amd64        Complete Generic Linux kernel and headers
ii  linux-headers-4.4.0-65                        4.4.0-65.86                                   all          Header files related to Linux kernel version 4.4.0
ii  linux-headers-4.4.0-65-generic                4.4.0-65.86                                   amd64        Linux kernel headers for version 4.4.0 on 64 bit x86 SMP
ii  linux-headers-4.4.0-66                        4.4.0-66.87                                   all          Header files related to Linux kernel version 4.4.0
ii  linux-headers-4.4.0-66-generic                4.4.0-66.87                                   amd64        Linux kernel headers for version 4.4.0 on 64 bit x86 SMP
ii  linux-headers-generic                         4.4.0.66.70                                   amd64        Generic Linux kernel headers
ii  linux-image-4.4.0-65-generic                  4.4.0-65.86                                   amd64        Linux kernel image for version 4.4.0 on 64 bit x86 SMP
ii  linux-image-4.4.0-66-generic                  4.4.0-66.87                                   amd64        Linux kernel image for version 4.4.0 on 64 bit x86 SMP
ii  linux-image-extra-4.4.0-65-generic            4.4.0-65.86                                   amd64        Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
ii  linux-image-extra-4.4.0-66-generic            4.4.0-66.87                                   amd64        Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
ii  linux-image-generic                           4.4.0.66.70                                   amd64        Generic Linux kernel image
bernard@HP-bb:/boot$ 

Clean. Versions -65 et -66 seulement.

bernard@HP-bb:/boot$ ls -sS1 /boot
total 98452
36828 initrd.img-4.4.0-65-generic
36824 initrd.img-4.4.0-66-generic
 6924 vmlinuz-4.4.0-66-generic
 6920 vmlinuz-4.4.0-65-generic
 3796 System.map-4.4.0-66-generic
 3792 System.map-4.4.0-65-generic
 1220 abi-4.4.0-65-generic
 1220 abi-4.4.0-66-generic
  188 config-4.4.0-66-generic
  188 config-4.4.0-65-generic
  184 memtest86+_multiboot.bin
  184 memtest86+.elf
  180 memtest86+.bin
    4 grub
bernard@HP-bb:/boot$ 

Clean. Versions -65 et -66 seulement.

Mon système est nickel ! smile
Merci à tous de vos aides. wink


Ubuntero depuis le 6/11/2010. fibré le 17/11/2020  NRO 93073TRE   Freebox mini 4K  (wifi n)
ordinateur HP notebook 17" ca0000nf AMD A9-9425   SSD SATA 1To   ram 8Go  Table gpt   EFI
Dual boot Win10/Ubuntu 22.04.3.  FTTH / ethernet:  down 340Mb/s   up 330Mb/s   ping 6ms

Hors ligne

#16 Le 09/03/2017, à 10:41

cqfd93

Re : [Résolu] Impossible de virer d'anciens noyaux !

Super, contente d'avoir pu t'aider !


cqfd93

Hors ligne

#17 Le 11/03/2017, à 14:58

zeph22

Re : [Résolu] Impossible de virer d'anciens noyaux !

Juste un truc :
Grub avait gardé en liste les noyaux obsolètes.
Fort de mes expériences passées, j'ai fait un petit

sudo update-grub

et ces noyaux se sont volatilisés ! smile
Mon système est encore plus nickel ! wink


Ubuntero depuis le 6/11/2010. fibré le 17/11/2020  NRO 93073TRE   Freebox mini 4K  (wifi n)
ordinateur HP notebook 17" ca0000nf AMD A9-9425   SSD SATA 1To   ram 8Go  Table gpt   EFI
Dual boot Win10/Ubuntu 22.04.3.  FTTH / ethernet:  down 340Mb/s   up 330Mb/s   ping 6ms

Hors ligne

#18 Le 11/03/2017, à 15:16

cqfd93

Re : [Résolu] Impossible de virer d'anciens noyaux !

Bonjour,

Excellente idée !


cqfd93

Hors ligne