Pages : 1
#1 Le 09/11/2020, à 12:16
- Django84

comment supprimer vieux noyaux ?
Bonjour,
Avec Kubuntu 20.04.01 la suppression des anciens noyaux ne se fait plus comme avec la précédente LTS,
Comment et pourquoi à l'installation d'un nouveau noyau la suppression du plus vieux noyau ne se fait plus, et même avec Bleachbit ça ne marche plus ???
Mon noyau actuel est : 5.4.0-52-generic x86_64 et j'ai 3 autres noyaux installés.
Existe-t-il une solution simple pour éliminer les vieux noyaux pour ne garder que le noyau actuel et le précédent ?
GA-H170-D3HP ; i5 6600 Kubuntu 20.04.1 Focal sur SSD Nvme
Portable Asus E202SA-FD0017T UEFI ver: 300 Kubuntu 18.04.5 Bionic.
Hors ligne
#2 Le 09/11/2020, à 12:21
- geole
Re : comment supprimer vieux noyaux ?
Bonjour
As-tu essayé la commande
sudo apt autoremove --purge -yAJOUT
Le but de cette commande est de supprimer tous les noyaux antérieurs aux deux derniers
Dernière modification par geole (Le 09/11/2020, à 12:41)
Hors ligne
#3 Le 09/11/2020, à 12:23
- xubu1957

Re : comment supprimer vieux noyaux ?
Bonjour,
En principe, il vaut mieux garder un noyau de secours.
Montre, en te servant du Retour utilisable de commande :
dpkg -l | grep -v ^iiImportant : Pensez à passer vos sujets en [Résolu] 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.
Xubuntu 20.04 LTS - Lenovo T410 -18.04.1 LTS Toshiba Satellite A300 Membre de Linux-Azur
Hors ligne
#4 Le 09/11/2020, à 12:33
- Django84

Re : comment supprimer vieux noyaux ?
Voici le retour de "dpkg -l | grep -v ^ii"
didier@DEFINE-R5:~$ dpkg -l | grep -v ^ii
Souhait=inconnU/Installé/suppRimé/Purgé/H=à garder
| État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé/W=attend-traitement-déclenchements
|/ Err?=(aucune)/besoin Réinstallation (État,Err: majuscule=mauvais)
||/ Nom Version Architecture Description
+++-=============================================-================================================================-============-=======================================================================================================================
didier@DEFINE-R5:~$ la commande "sudo apt autoremove --purge -y" ne donne rien à supprimer !
Si ça fonctionne chez vous, c'est qu'il y a un problème chez moi !
GA-H170-D3HP ; i5 6600 Kubuntu 20.04.1 Focal sur SSD Nvme
Portable Asus E202SA-FD0017T UEFI ver: 300 Kubuntu 18.04.5 Bionic.
Hors ligne
#5 Le 09/11/2020, à 12:35
- xubu1957

Re : comment supprimer vieux noyaux ?
Fournis les noyaux présents :
echo; dpkg -l | awk '!/^rc/ && / linux-(c|g|h|i|lo|m|si|t)/{print $1,$2,$3,$4 | "sort -k3V | column -t"}' ; echo -e "\nNoyau courant : $(uname -mr)"Important : Pensez à passer vos sujets en [Résolu] 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.
Xubuntu 20.04 LTS - Lenovo T410 -18.04.1 LTS Toshiba Satellite A300 Membre de Linux-Azur
Hors ligne
#6 Le 09/11/2020, à 13:35
- Django84

Re : comment supprimer vieux noyaux ?
Voilà :
didier@DEFINE-R5:~$ echo; dpkg -l | awk '!/^rc/ && / linux-(c|g|h|i|lo|m|si|t)/{print $1,$2,$3,$4 | "sort -k3V | column -t"}' ; echo -e "\nNoyau courant : $(uname -mr)"
ii linux-headers-5.4.0-45 5.4.0-45.49 all
ii linux-headers-5.4.0-45-generic 5.4.0-45.49 amd64
ii linux-image-5.4.0-45-generic 5.4.0-45.49 amd64
ii linux-modules-5.4.0-45-generic 5.4.0-45.49 amd64
ii linux-modules-extra-5.4.0-45-generic 5.4.0-45.49 amd64
ii linux-headers-5.4.0-48 5.4.0-48.52 all
ii linux-headers-5.4.0-48-generic 5.4.0-48.52 amd64
ii linux-image-5.4.0-48-generic 5.4.0-48.52 amd64
ii linux-modules-5.4.0-48-generic 5.4.0-48.52 amd64
ii linux-modules-extra-5.4.0-48-generic 5.4.0-48.52 amd64
ii linux-headers-5.4.0-51 5.4.0-51.56 all
ii linux-headers-5.4.0-51-generic 5.4.0-51.56 amd64
ii linux-image-5.4.0-51-generic 5.4.0-51.56 amd64
ii linux-modules-5.4.0-51-generic 5.4.0-51.56 amd64
ii linux-modules-extra-5.4.0-51-generic 5.4.0-51.56 amd64
ii linux-headers-5.4.0-52 5.4.0-52.57 all
ii linux-headers-5.4.0-52-generic 5.4.0-52.57 amd64
ii linux-image-5.4.0-52-generic 5.4.0-52.57 amd64
ii linux-modules-5.4.0-52-generic 5.4.0-52.57 amd64
ii linux-modules-extra-5.4.0-52-generic 5.4.0-52.57 amd64
ii linux-generic 5.4.0.52.55 amd64
ii linux-headers-generic 5.4.0.52.55 amd64
ii linux-image-generic 5.4.0.52.55 amd64
Noyau courant : 5.4.0-52-generic x86_64
didier@DEFINE-R5:~$ L'idéal pour moi serait de garder les deux derniers noyaux. Avant, avec Bionic, cela se faisait AUTOMATIQUEMENT.
Pourquoi ça ne fonctionne pas de la même façon avec Focal ?
D'autre part, j'ai remarqué qu'avec Focal, à l'installation d'un nouveau noyau, il n'y a pas de proposition de reboot comme avec Bionic. Est-ce normal ?
Chez vous comment ça se passe ?
Dernière modification par Django84 (Le 09/11/2020, à 13:40)
GA-H170-D3HP ; i5 6600 Kubuntu 20.04.1 Focal sur SSD Nvme
Portable Asus E202SA-FD0017T UEFI ver: 300 Kubuntu 18.04.5 Bionic.
Hors ligne
#7 Le 09/11/2020, à 16:04
- abecidofugy

Re : comment supprimer vieux noyaux ?
Ici peut-être : https://www.publicitem.pro/blog/desinst … x-gnulinux ?
[Soignons nos posts] comprendre que lorsqu’on fait une demande d’aide, ou apporte une aide, on la joue collectif et on œuvre pour l’humanité en quelque sorte.
Kubuntu et KDEneon en VM dans host W10 / KDEneon en double-boot avec W10 / Ubuntu 20.04 serveur sur machines dédiées.
Agence de communication en Alsace · web · print
Hors ligne
#8 Le 09/11/2020, à 16:05
- geole
Re : comment supprimer vieux noyaux ?
Je ne sais pas répondre à la question
Dans une version tout a l'air de marcher automatiquement
Dans une autre, il faut que je lance régulièrement la commande
Dans une troisième, j'ai du supprimer manuellement le premier noyau qui provenait d'une version beta
Donc en réparation
sudo apt remove --purge linux-headers-5.4.0-45 linux-headers-5.4.0-45-generic linux-image-5.4.0-45-generic linux-modules-5.4.0-45-generic linux-modules-extra-5.4.0-45-generic sudo apt remove --purge linux-headers-5.4.0-48 linux-headers-5.4.0-48-generic linux-image-5.4.0-48-generic linux-modules-5.4.0-48-generic linux-modules-extra-5.4.0-48-generic Puis tu verras par la suite.
Hors ligne
#9 Le 09/11/2020, à 16:30
- Django84

Re : comment supprimer vieux noyaux ?
ça me désole de revenir 10 ans en arrière avec la ligne de commande, mais comment faites vous ? En manuel aussi ?
Je testerai la méthode de "abecidofugy" mais ça ne remplace pas Bionic !
Dernière modification par Django84 (Le 09/11/2020, à 16:31)
GA-H170-D3HP ; i5 6600 Kubuntu 20.04.1 Focal sur SSD Nvme
Portable Asus E202SA-FD0017T UEFI ver: 300 Kubuntu 18.04.5 Bionic.
Hors ligne
#10 Le 09/11/2020, à 16:55
- xubu1957

Re : comment supprimer vieux noyaux ?
Tu peux regarder > Automatisation bis
Dernière modification par xubu1957 (Le 09/11/2020, à 16:55)
Important : Pensez à passer vos sujets en [Résolu] 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.
Xubuntu 20.04 LTS - Lenovo T410 -18.04.1 LTS Toshiba Satellite A300 Membre de Linux-Azur
Hors ligne
#11 Le 09/11/2020, à 20:49
- abecidofugy

Re : comment supprimer vieux noyaux ?
#!/bin/bash
# source : https://www.wilderssecurity.com/threads/removing-old-kernels-in-ubuntu.352172/
echo "The following kernels and headers are installed:
"
dpkg -l linux-headers* linux-image* | awk '/^ii/{ print $2}'
echo " "
# Attention: KEEP=1 will only keep the currently running kernel, KEEP=2 will keep the current kernel plus ONE old kernel (incl. headers) etc. etc.
KEEP=2
OLDKERNELS=$(ls -tr /boot/vmlinuz-* | head -n -${KEEP} | cut -d- -f2- | awk '{print "linux-image-" $0}')
OLDHEADERS=$(ls -tr /boot/vmlinuz-* | head -n -${KEEP} | cut -d- -f2- | sed 's/-generic//g' | awk '{print "linux-headers-" $0}')
for c in $OLDKERNELS; do
dpkg-query -s "$c" >/dev/null 2>&1 && PURGE="$PURGE $c"
done
if [ -z "$PURGE" ]; then
echo "Nothing to do!"
exit 0
fi
sudo apt-get -q remove --purge $OLDKERNELS $OLDHEADERSTu me diras si ça marche.
Dernière modification par abecidofugy (Le 09/11/2020, à 20:50)
[Soignons nos posts] comprendre que lorsqu’on fait une demande d’aide, ou apporte une aide, on la joue collectif et on œuvre pour l’humanité en quelque sorte.
Kubuntu et KDEneon en VM dans host W10 / KDEneon en double-boot avec W10 / Ubuntu 20.04 serveur sur machines dédiées.
Agence de communication en Alsace · web · print
Hors ligne
#12 Le 10/11/2020, à 08:59
- Django84

Re : comment supprimer vieux noyaux ?
@abecidofugy :
oui ça a marché, mais pas complètement, : j'ai du finir "à la main" quelques paquets dans " /boot "
Cette méthode ne répond que partiellement à mes questions... n'empêche que le problème subsistera toujours dans Focal. C'est donc une régression ?
GA-H170-D3HP ; i5 6600 Kubuntu 20.04.1 Focal sur SSD Nvme
Portable Asus E202SA-FD0017T UEFI ver: 300 Kubuntu 18.04.5 Bionic.
Hors ligne
#13 Le 10/11/2020, à 09:09
- Tmi

Re : comment supprimer vieux noyaux ?
Salut Django84
essaye aussi Ubuntu Tweak dans la partie nettoyage .
Je n'est jamais eu de problèmes avec ce programme.
mais garde tout de même ton ancien noyau, ça peut servir !
Ubuntu Twaek
Linux en vie de Lux
Ubuntu 20.04 12 Go Ram Cinnamon AMD Athlon Nvidia Geforce 710 .
Hors ligne
#14 Le 10/11/2020, à 12:20
- abecidofugy

Re : comment supprimer vieux noyaux ?
@abecidofugy :
oui ça a marché, mais pas complètement, : j'ai du finir "à la main" quelques paquets dans " /boot "
Cette méthode ne répond que partiellement à mes questions... n'empêche que le problème subsistera toujours dans Focal. C'est donc une régression ?
Les paquets suivants seront ENLEVÉS :
linux-headers-5.4.0-45* linux-headers-5.4.0-45-generic* linux-headers-5.4.0-47* linux-headers-5.4.0-47-generic* linux-headers-5.4.0-48* linux-headers-5.4.0-48-generic*
linux-image-5.4.0-45-generic* linux-image-5.4.0-47-generic* linux-image-5.4.0-48-generic* linux-modules-extra-5.4.0-45-generic* linux-modules-extra-5.4.0-47-generic*
linux-modules-extra-5.4.0-48-generic*
0 mis à jour, 0 nouvellement installés, 12 à enlever et 0 non mis à jour.
Après cette opération, 860 Mo d'espace disque seront libérés.
Souhaitez-vous continuer ? [O/n] O
![]()
@Tmi : on est en section KDE plasma, donc Ubuntu Tweak… hum hum
[Soignons nos posts] comprendre que lorsqu’on fait une demande d’aide, ou apporte une aide, on la joue collectif et on œuvre pour l’humanité en quelque sorte.
Kubuntu et KDEneon en VM dans host W10 / KDEneon en double-boot avec W10 / Ubuntu 20.04 serveur sur machines dédiées.
Agence de communication en Alsace · web · print
Hors ligne
#15 Le 10/11/2020, à 12:24
- xubu1957

Re : comment supprimer vieux noyaux ?
Bonjour,
Pour info :
Le développement d'Ubuntu Tweak est officiellement arrêté depuis le 2 mai 2016
La Doc ubuntu_tweak
> news.softpedia.com/news/ubuntu-tweak-is-now-officially-dead-and-buried-503672.
Important : Pensez à passer vos sujets en [Résolu] 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.
Xubuntu 20.04 LTS - Lenovo T410 -18.04.1 LTS Toshiba Satellite A300 Membre de Linux-Azur
Hors ligne
Pages : 1