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 NeonKDE ver:6.0 sur SSD Nvme
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 -y
AJOUT
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)
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
En 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 ^ii
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
#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 NeonKDE ver:6.0 sur SSD Nvme
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)"
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
#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 NeonKDE ver:6.0 sur SSD Nvme
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 ?
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.
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
En 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 NeonKDE ver:6.0 sur SSD Nvme
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)
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
#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 $OLDHEADERS
Tu me diras si ça marche.
Dernière modification par abecidofugy (Le 09/11/2020, à 20:50)
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 NeonKDE ver:6.0 sur SSD Nvme
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 22.04 double écran, 12 Go Ram Cinnamon 5.2.7
AMD Athlon II x3 Processor x 3
Nvidia Geforce GTX 1060 6GB
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
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.
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
Pages : 1