#26 Le 04/12/2016, à 20:32
- cqfd93
Re : comment virer des anciens noyaux [ RESOLU ]
Bonjour,
Et en plus, il n'y a aucun linux-headers…
− cqfd93 −
Hors ligne
#27 Le 04/12/2016, à 21:07
- jplemoine
Re : comment virer des anciens noyaux [ RESOLU ]
Je ne l'avais pas vu... Merci Sylvie !!!
Ce compte ne servira plus : vous pouvez le supprimer si le coeur vous en dit...
Laissé par l'auteur pour historique.
Hors ligne
#28 Le 04/12/2016, à 21:10
- cqfd93
Re : comment virer des anciens noyaux [ RESOLU ]
De rien Jean-Philippe
Il faudrait en plus s'assurer de l'installation des méta-paquets qui permettent les mises à jour de noyaux sinon Alaingenieux restera bloqué au 3.13.0-103.
− cqfd93 −
Hors ligne
#29 Le 04/12/2016, à 21:30
- Coeur Noir
Re : comment virer des anciens noyaux [ RESOLU ]
Comme ça ?
sudo apt-get install linux-headers-3.13.0-103 linux-headers-3.13.0-103-generic linux-generic-lts-trusty linux-headers-generic-lts-trusty
C'est bizarre que apt autoremove ne fonctionne pas pareil d'un pc à l'autre - pas constaté de pépins de mon côté sur trois machines assez différentes, depuis des mois…
Débuter ⋅ Doc ⋅ Bien rédiger ⋅ Retour commande ⋅ Insérer image | illustrations & captures d'écran < ⋅ >
Hors ligne
#30 Le 04/12/2016, à 21:43
- cqfd93
Re : comment virer des anciens noyaux [ RESOLU ]
Comme ça ?
sudo apt-get install linux-headers-3.13.0-103 linux-headers-3.13.0-103-generic linux-generic-lts-trusty linux-headers-generic-lts-trusty
Plutôt :
sudo apt-get install linux-headers-3.13.0-103 linux-headers-3.13.0-103-generic linux-generic linux-headers-generic
(les paquets -lts-trusty servent pour 12.04.5)
C'est bizarre que apt autoremove ne fonctionne pas pareil d'un pc à l'autre - pas constaté de pépins de mon côté sur trois machines assez différentes, depuis des mois…
C'est pour ça qu'on est plusieurs à encore lui préférer kclean
− cqfd93 −
Hors ligne
#31 Le 04/12/2016, à 21:44
- jplemoine
Re : comment virer des anciens noyaux [ RESOLU ]
A priori, ça dépend si tu le lances avant ou après avoir basculé sur le nouveau noyau...
- Si tu le lances avant d'avoir basculé sur le nouveau noyau, c'est bon. (mais comme tu ne l'as pas testé, ...)
- Si comme moi, tu le lances après avoir basculé (et testé) sur le nouveau noyau, c'est pas bon --> donc, la parade que j'ai trouvé :
tu lances
sudo /etc/kernel/postinst.d/apt-auto-removal $(uname -r)
sudo rm /var/run/reboot-required
Ce compte ne servira plus : vous pouvez le supprimer si le coeur vous en dit...
Laissé par l'auteur pour historique.
Hors ligne
#32 Le 04/12/2016, à 22:17
- Coeur Noir
Re : comment virer des anciens noyaux [ RESOLU ]
Et que penser de purge-old-kernels amené par byobu ou bikeshed ? Ça au moins c'est dans les dépôts officiels d'Ubuntu…
…après je ne reproche rien à kclean, hein si ce n'est qu'il faut aller le chercher ailleurs.
Débuter ⋅ Doc ⋅ Bien rédiger ⋅ Retour commande ⋅ Insérer image | illustrations & captures d'écran < ⋅ >
Hors ligne
#33 Le 05/12/2016, à 00:13
- jplemoine
Re : comment virer des anciens noyaux [ RESOLU ]
Je ne connais pas purge-old-kernels. Donc, je ne juge pas.
Perso, comme je sais d'où vient kckean et que je sais ce qu'il y a dans le script, ça ne me dérange pas.
Ce compte ne servira plus : vous pouvez le supprimer si le coeur vous en dit...
Laissé par l'auteur pour historique.
Hors ligne
#34 Le 05/12/2016, à 07:51
- cqfd93
Re : comment virer des anciens noyaux [ RESOLU ]
Je ne connais pas purge-old-kernels. Donc, je ne juge pas.
Perso, comme je sais d'où vient kckean et que je sais ce qu'il y a dans le script, ça ne me dérange pas.
Tout pareil
− cqfd93 −
Hors ligne
#35 Le 06/12/2016, à 11:27
- Alaingenieux
Re : comment virer des anciens noyaux [ RESOLU ]
Le voici, je ne sais pas pourquoi il reste quelques bricoles mais ça ne doit pas être grave
alain @ alain-P5K-E ~ └─ $ ▶ dpkg -l | grep -Ei "linux-(g|h|i|lo|si|t)" rc linux-image-3.13.0-101-generic 3.13.0-101.148 i386 Linux kernel image for version 3.13.0 on 32 bit x86 SMP ii linux-image-3.13.0-103-generic 3.13.0-103.150 i386 Linux kernel image for version 3.13.0 on 32 bit x86 SMP rc linux-image-3.13.0-24-generic 3.13.0-24.47 i386 Linux kernel image for version 3.13.0 on 32 bit x86 SMP rc linux-image-3.13.0-93-generic 3.13.0-93.140 i386 Linux kernel image for version 3.13.0 on 32 bit x86 SMP rc linux-image-extra-3.13.0-100-generic 3.13.0-100.147 i386 Linux kernel extra modules for version 3.13.0 on 32 bit x86 SMP rc linux-image-extra-3.13.0-101-generic 3.13.0-101.148 i386 Linux kernel extra modules for version 3.13.0 on 32 bit x86 SMP ii linux-image-extra-3.13.0-103-generic 3.13.0-103.150 i386 Linux kernel extra modules for version 3.13.0 on 32 bit x86 SMP rc linux-image-extra-3.13.0-24-generic 3.13.0-24.47 i386 Linux kernel extra modules for version 3.13.0 on 32 bit x86 SMP rc linux-image-extra-3.13.0-93-generic 3.13.0-93.140 i386 Linux kernel extra modules for version 3.13.0 on 32 bit x86 SMP ii linux-image-generic 3.13.0.103.111 i386 Generic Linux kernel image alain @ ala
Juste par souci de perfectionnisme (et pour m'éviter des sueurs froides):D, y aurait-il un inconvénient à supprimer manuellement les résidus ci-dessus ? Ca doit être possible avec Synaptic ?
Hors ligne
#36 Le 06/12/2016, à 12:40
- remp
Re : comment virer des anciens noyaux [ RESOLU ]
Bonjour,
pour supprimer les fichiers "rc"
dpkg -l | grep ^rc | cut -d' ' -f3 | xargs sudo dpkg --purge
hp pavilion
Hors ligne
#37 Le 06/12/2016, à 13:51
- Coeur Noir
Re : comment virer des anciens noyaux [ RESOLU ]
Débuter ⋅ Doc ⋅ Bien rédiger ⋅ Retour commande ⋅ Insérer image | illustrations & captures d'écran < ⋅ >
Hors ligne
#38 Le 06/12/2016, à 18:06
- cqfd93
Re : comment virer des anciens noyaux [ RESOLU ]
Bonjour,
Il reste un certain nombre de paquets à installer pour remettre tout d'aplomb :
sudo apt-get install linux-headers-3.13.0-103 linux-headers-3.13.0-103-generic linux-generic linux-headers-generic
Après ça :
dpkg -l | grep -Ei "linux-(g|h|i|lo|si|t)"
− cqfd93 −
Hors ligne
#39 Le 06/12/2016, à 19:01
- bluc
Re : comment virer des anciens noyaux [ RESOLU ]
Bonjour,
Je ne trouve pas normal qu'une distribution comme Ubuntu ne supprime pas les anciens noyaux automatiquement
Moko138 donne ici un script de Nany qui supprime automatiquement les noyaux obsolètes
Clevo : Ubuntu 24.04 ❖ Xubuntu 24.04 ❖ Kubuntu 23.10
avec partition data commune Une fraction de seconde Multiboot
Hors ligne
#40 Le 06/12/2016, à 19:40
- Alaingenieux
Re : comment virer des anciens noyaux [ RESOLU ]
cqfd93
Il faudrait en plus s'assurer de l'installation des méta-paquets qui permettent les mises à jour de noyaux sinon Alaingenieux restera bloqué au 3.13.0-103.
Avant de lire ton post j'avais déjà reçu et installé la 105 et tout s'est passé nickel. Je crois que je peux en rester là.
Merci à REMP dont la commande a achevé le nettoyage.
Cette fois je crois que je peux passer en RESOLU mais j'aurais bien aimé savoir écrire toutes ces commandes tout seul....:/
Merci à tous.
Hors ligne
#41 Le 06/12/2016, à 19:43
- cqfd93
Re : comment virer des anciens noyaux [ RESOLU ]
Avant de lire ton post j'avais déjà reçu et installé la 105 et tout s'est passé nickel. Je crois que je peux en rester là.
Merci à REMP dont la commande a achevé le nettoyage.
Cette fois je crois que je peux passer en RESOLU mais j'aurais bien aimé savoir écrire toutes ces commandes tout seul....:/
Merci à tous.
J'aimerais quand même voir le retour de :
dpkg -l | grep -Ei "linux-(g|h|i|lo|si|t)"
− cqfd93 −
Hors ligne
#42 Le 06/12/2016, à 19:47
- Alaingenieux
Re : comment virer des anciens noyaux [ RESOLU ]
Le voici; je te dois bien ça !!!
alain @ alain-P5K-E ~
└─ $ ▶ dpkg -l | grep -Ei "linux-(g|h|i|lo|si|t)"
ii linux-image-3.13.0-103-generic 3.13.0-103.150 i386 Linux kernel image for version 3.13.0 on 32 bit x86 SMP
ii linux-image-3.13.0-105-generic 3.13.0-105.152 i386 Linux kernel image for version 3.13.0 on 32 bit x86 SMP
ii linux-image-extra-3.13.0-103-generic 3.13.0-103.150 i386 Linux kernel extra modules for version 3.13.0 on 32 bit x86 SMP
ii linux-image-extra-3.13.0-105-generic 3.13.0-105.152 i386 Linux kernel extra modules for version 3.13.0 on 32 bit x86 SMP
ii linux-image-generic 3.13.0.105.113 i386 Generic Linux kernel image
alain @ alain-P5K-E ~
└─ $ ▶
Hors ligne
#43 Le 06/12/2016, à 19:56
- cqfd93
Re : comment virer des anciens noyaux [ RESOLU ]
Et bien, les commandes que j'ai données dans mon message #38 sont toujours nécessaires ! En fait, en remplaçant 3.13.0-103 par 3.13.0-105 :
sudo apt-get install linux-headers-3.13.0-105 linux-headers-3.13.0-105-generic linux-generic linux-headers-generic
dpkg -l | grep -Ei "linux-(g|h|i|lo|si|t)"
− cqfd93 −
Hors ligne
#44 Le 06/12/2016, à 20:14
- Alaingenieux
Re : comment virer des anciens noyaux [ RESOLU ]
Voilà, c'est fait.
alain @ alain-P5K-E ~
└─ $ ▶ sudo apt-get install linux-headers-3.13.0-105 linux-headers-3.13.0-105-generic linux-generic linux-headers-generic
[sudo] password for alain:
Désolé, essayez de nouveau.
[sudo] password for alain:
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les NOUVEAUX paquets suivants seront installés :
linux-generic linux-headers-3.13.0-105 linux-headers-3.13.0-105-generic
linux-headers-generic
0 mis à jour, 4 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 9 575 ko dans les archives.
Après cette opération, 76,8 Mo d'espace disque supplémentaires seront utilisés.
Réception de : 1 http://fr.archive.ubuntu.com/ubuntu/ trusty-updates/main linux-headers-3.13.0-105 all 3.13.0-105.152 [8 877 kB]
Réception de : 2 http://fr.archive.ubuntu.com/ubuntu/ trusty-updates/main linux-headers-3.13.0-105-generic i386 3.13.0-105.152 [694 kB]
Réception de : 3 http://fr.archive.ubuntu.com/ubuntu/ trusty-updates/main linux-headers-generic i386 3.13.0.105.113 [2 328 B]
Réception de : 4 http://fr.archive.ubuntu.com/ubuntu/ trusty-updates/main linux-generic i386 3.13.0.105.113 [1 786 B]
9 575 ko réceptionnés en 20s (459 ko/s)
Sélection du paquet linux-headers-3.13.0-105 précédemment désélectionné.
(Lecture de la base de données... 161146 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../linux-headers-3.13.0-105_3.13.0-105.152_all.deb ...
Dépaquetage de linux-headers-3.13.0-105 (3.13.0-105.152) ...
Sélection du paquet linux-headers-3.13.0-105-generic précédemment désélectionné.
Préparation du dépaquetage de .../linux-headers-3.13.0-105-generic_3.13.0-105.152_i386.deb ...
Dépaquetage de linux-headers-3.13.0-105-generic (3.13.0-105.152) ...
Sélection du paquet linux-headers-generic précédemment désélectionné.
Préparation du dépaquetage de .../linux-headers-generic_3.13.0.105.113_i386.deb ...
Dépaquetage de linux-headers-generic (3.13.0.105.113) ...
Sélection du paquet linux-generic précédemment désélectionné.
Préparation du dépaquetage de .../linux-generic_3.13.0.105.113_i386.deb ...
Dépaquetage de linux-generic (3.13.0.105.113) ...
Paramétrage de linux-headers-3.13.0-105 (3.13.0-105.152) ...
Paramétrage de linux-headers-3.13.0-105-generic (3.13.0-105.152) ...
Paramétrage de linux-headers-generic (3.13.0.105.113) ...
Paramétrage de linux-generic (3.13.0.105.113) ...
alain @ alain-P5K-E ~
└─ $ ▶ dpkg -l | grep -Ei "linux-(g|h|i|lo|si|t)"
ii linux-generic 3.13.0.105.113 i386 Complete Generic Linux kernel and headers
ii linux-headers-3.13.0-105 3.13.0-105.152 all Header files related to Linux kernel version 3.13.0
ii linux-headers-3.13.0-105-generic 3.13.0-105.152 i386 Linux kernel headers for version 3.13.0 on 32 bit x86 SMP
ii linux-headers-generic 3.13.0.105.113 i386 Generic Linux kernel headers
ii linux-image-3.13.0-103-generic 3.13.0-103.150 i386 Linux kernel image for version 3.13.0 on 32 bit x86 SMP
ii linux-image-3.13.0-105-generic 3.13.0-105.152 i386 Linux kernel image for version 3.13.0 on 32 bit x86 SMP
ii linux-image-extra-3.13.0-103-generic 3.13.0-103.150 i386 Linux kernel extra modules for version 3.13.0 on 32 bit x86 SMP
ii linux-image-extra-3.13.0-105-generic 3.13.0-105.152 i386 Linux kernel extra modules for version 3.13.0 on 32 bit x86 SMP
ii linux-image-generic 3.13.0.105.113 i386 Generic Linux kernel image
alain @ alain-P5K-E
Hors ligne
#45 Le 06/12/2016, à 20:38
- cqfd93
Re : comment virer des anciens noyaux [ RESOLU ]
Maintenant c'est parfait !
− cqfd93 −
Hors ligne
#46 Le 06/12/2016, à 20:59
- Alaingenieux
Re : comment virer des anciens noyaux [ RESOLU ]
Aujourd'hui à 18:01
Bonjour,Je ne trouve pas normal qu'une distribution comme Ubuntu ne supprime pas les anciens noyaux automatiquement
Mais je suis bien d'accord avec BLUC car il a fallu que je mette toute la communauté à feu et à sang pour nettoyer ma machine.
Même Windows se dem.... tout seul !
Hors ligne
#47 Le 10/12/2016, à 19:01
- Coeur Noir
Re : comment virer des anciens noyaux [ RESOLU ]
Bonsoir,
@ Coeur NoirCoeur Noir a écrit :@Laurent, attention Alain est en 14.04 donc apt-get et pas seulement apt
apt-get c'est pour la 12.04 Precise , en Trusty apt est correct.
Bah non, finalement, sous 14.04 :
mailleselphe@Asgard:~$ sudo apt autoremove
[sudo] password for mailleselphe:
E: L'opération autoremove n'est pas valable
mailleselphe@Asgard:~$
https://www.maketecheasier.com/apt-vs-apt-get-ubuntu/
http://askubuntu.com/a/446484
Pas d'autoremove dispo avec apt sous 14.04
Dernière modification par Coeur Noir (Le 10/12/2016, à 19:19)
Débuter ⋅ Doc ⋅ Bien rédiger ⋅ Retour commande ⋅ Insérer image | illustrations & captures d'écran < ⋅ >
Hors ligne
#48 Le 10/12/2016, à 19:07
- Coeur Noir
Re : comment virer des anciens noyaux [ RESOLU ]
Dans le retour du message 8, on trouve ça :
… depmod: FATAL: could not load /boot/System.map-3.13.0-100-generic: No such file or directory run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 3.13.0-100-generic /boot/vmlinuz-3.13.0-100-generic run-parts: executing /etc/kernel/postinst.d/initramfs-tools 3.13.0-100-generic /boot/vmlinuz-3.13.0-100-generic update-initramfs: Generating /boot/initrd.img-3.13.0-100-generic grep: /boot/config-3.13.0-100-generic: Aucun fichier ou dossier de ce type WARNING: missing /lib/modules/3.13.0-100-generic Device driver support needs thus be built-in linux image! depmod: ERROR: could not open directory /lib/modules/3.13.0-100-generic: No such file or directory depmod: FATAL: could not search modules: No such file or directory /tmp/mkinitramfs_RS3dgh/scripts/casper-bottom/48xubuntu_maybe_ubiquity: 6: .: Can't open /scripts/casper-functions depmod: WARNING: could not open /tmp/mkinitramfs_RS3dgh/lib/modules/3.13.0-100-generic/modules.order: No such file or directory depmod: WARNING: could not open /tmp/mkinitramfs_RS3dgh/lib/modules/3.13.0-100-generic/modules.builtin: No such file or directory …
Look at the last 2 lines : depmod: WARNING: could not open /tmp/mkinitramfs_RS3dgh/lib/modules/3.13.0-100-generic/modules.builtin: No such file or directory
Débuter ⋅ Doc ⋅ Bien rédiger ⋅ Retour commande ⋅ Insérer image | illustrations & captures d'écran < ⋅ >
Hors ligne
#49 Le 10/12/2016, à 19:10
- xubu1957
Re : comment virer des anciens noyaux [ RESOLU ]
Bonsoir,
@ Coeur Noir , pour le message 47
J'avais ce lien : 14-04-apt-get-devient-juste-apt
Si il faut adapter entre les commandes des mises à jour et les autres, on n'est pas sorti de l'auberge !
(edit) la Doc : kernel a conservé la bonne commande au § 4.1.
Dernière modification par xubu1957 (Le 10/12/2016, à 19:26)
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
Hors ligne