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 14/02/2015, à 23:26

Elsimate

(Résolu) Supprimer les vieux noyaux d'Ubuntu

Bonjour à tous,

Je me pose des questions concernant les versions de noyaux d'Ubuntu installer sur mon PC Acer (voir ma signature), depuis l'installation, bientôt un an, j'utilise BleachBit as root régulièrement en croyant supprimer les anciens noyaux inutiles, surprise, voilà ce que me retourne la commande sensée lister les noyaux installer :

ubuntu@Aspire:~$ dpkg -l | grep -Ei "linux-headers|linux-image"
ii  linux-headers-3.13.0-24                                     3.13.0-24.47                                        all          Header files related to Linux kernel version 3.13.0
ii  linux-headers-3.13.0-24-generic                             3.13.0-24.47                                        amd64        Linux kernel headers for version 3.13.0 on 64 bit x86 SMP
ii  linux-headers-3.13.0-29                                     3.13.0-29.53                                        all          Header files related to Linux kernel version 3.13.0
ii  linux-headers-3.13.0-29-generic                             3.13.0-29.53                                        amd64        Linux kernel headers for version 3.13.0 on 64 bit x86 SMP
ii  linux-headers-3.13.0-30                                     3.13.0-30.55                                        all          Header files related to Linux kernel version 3.13.0
ii  linux-headers-3.13.0-30-generic                             3.13.0-30.55                                        amd64        Linux kernel headers for version 3.13.0 on 64 bit x86 SMP
ii  linux-headers-3.13.0-32                                     3.13.0-32.57                                        all          Header files related to Linux kernel version 3.13.0
ii  linux-headers-3.13.0-32-generic                             3.13.0-32.57                                        amd64        Linux kernel headers for version 3.13.0 on 64 bit x86 SMP
ii  linux-headers-3.13.0-33                                     3.13.0-33.58                                        all          Header files related to Linux kernel version 3.13.0
ii  linux-headers-3.13.0-33-generic                             3.13.0-33.58                                        amd64        Linux kernel headers for version 3.13.0 on 64 bit x86 SMP
ii  linux-headers-3.13.0-34                                     3.13.0-34.60                                        all          Header files related to Linux kernel version 3.13.0
ii  linux-headers-3.13.0-34-generic                             3.13.0-34.60                                        amd64        Linux kernel headers for version 3.13.0 on 64 bit x86 SMP
ii  linux-headers-3.13.0-35                                     3.13.0-35.62                                        all          Header files related to Linux kernel version 3.13.0
ii  linux-headers-3.13.0-35-generic                             3.13.0-35.62                                        amd64        Linux kernel headers for version 3.13.0 on 64 bit x86 SMP
ii  linux-headers-3.13.0-36                                     3.13.0-36.63                                        all          Header files related to Linux kernel version 3.13.0
ii  linux-headers-3.13.0-36-generic                             3.13.0-36.63                                        amd64        Linux kernel headers for version 3.13.0 on 64 bit x86 SMP
ii  linux-headers-3.13.0-37                                     3.13.0-37.64                                        all          Header files related to Linux kernel version 3.13.0
ii  linux-headers-3.13.0-37-generic                             3.13.0-37.64                                        amd64        Linux kernel headers for version 3.13.0 on 64 bit x86 SMP
ii  linux-headers-3.13.0-39                                     3.13.0-39.66                                        all          Header files related to Linux kernel version 3.13.0
ii  linux-headers-3.13.0-39-generic                             3.13.0-39.66                                        amd64        Linux kernel headers for version 3.13.0 on 64 bit x86 SMP
ii  linux-headers-3.13.0-40                                     3.13.0-40.69                                        all          Header files related to Linux kernel version 3.13.0
ii  linux-headers-3.13.0-40-generic                             3.13.0-40.69                                        amd64        Linux kernel headers for version 3.13.0 on 64 bit x86 SMP
ii  linux-headers-3.13.0-43                                     3.13.0-43.72                                        all          Header files related to Linux kernel version 3.13.0
ii  linux-headers-3.13.0-43-generic                             3.13.0-43.72                                        amd64        Linux kernel headers for version 3.13.0 on 64 bit x86 SMP
ii  linux-headers-3.13.0-44                                     3.13.0-44.73                                        all          Header files related to Linux kernel version 3.13.0
ii  linux-headers-3.13.0-44-generic                             3.13.0-44.73                                        amd64        Linux kernel headers for version 3.13.0 on 64 bit x86 SMP
ii  linux-headers-3.13.0-45                                     3.13.0-45.74                                        all          Header files related to Linux kernel version 3.13.0
ii  linux-headers-3.13.0-45-generic                             3.13.0-45.74                                        amd64        Linux kernel headers for version 3.13.0 on 64 bit x86 SMP
ii  linux-headers-generic                                       3.13.0.45.52                                        amd64        Generic Linux kernel headers
ii  linux-image-3.13.0-24-generic                               3.13.0-24.47                                        amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
rc  linux-image-3.13.0-27-generic                               3.13.0-27.50                                        amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-29-generic                               3.13.0-29.53                                        amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-30-generic                               3.13.0-30.55                                        amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-32-generic                               3.13.0-32.57                                        amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-33-generic                               3.13.0-33.58                                        amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-34-generic                               3.13.0-34.60                                        amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-35-generic                               3.13.0-35.62                                        amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-36-generic                               3.13.0-36.63                                        amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-37-generic                               3.13.0-37.64                                        amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-39-generic                               3.13.0-39.66                                        amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-40-generic                               3.13.0-40.69                                        amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-43-generic                               3.13.0-43.72                                        amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-44-generic                               3.13.0-44.73                                        amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-45-generic                               3.13.0-45.74                                        amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-24-generic                         3.13.0-24.47                                        amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
rc  linux-image-extra-3.13.0-27-generic                         3.13.0-27.50                                        amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-29-generic                         3.13.0-29.53                                        amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-30-generic                         3.13.0-30.55                                        amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-32-generic                         3.13.0-32.57                                        amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-33-generic                         3.13.0-33.58                                        amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-34-generic                         3.13.0-34.60                                        amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-35-generic                         3.13.0-35.62                                        amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-36-generic                         3.13.0-36.63                                        amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-37-generic                         3.13.0-37.64                                        amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-39-generic                         3.13.0-39.66                                        amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-40-generic                         3.13.0-40.69                                        amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-43-generic                         3.13.0-43.72                                        amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-44-generic                         3.13.0-44.73                                        amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-45-generic                         3.13.0-45.74                                        amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP

Dois-je conserver toutes ces versions ?

J'ai tenter un sudo apt-get autoremove, aucun changement, le terminal me répond que tout est OK ? roll

D'après-vous, puis-je supprimer sans danger les vieux noyaux manuellement comme suggérer sur un autre post :

    a) Vérifier d'abord quel noyau est en cours d'utilisation :
    uname -r

    b)  Lister ensuite l'ensemble des noyaux installés :
    dpkg -l | grep -Ei "linux-headers|linux-image"

    c)   Pour désinstaller un noyau Linux, il suffit de désinstaller les 3 ou 4 paquets correspondants à la version voulue :
        linux-headers-<version>_<version>_all.deb
        linux-headers-<version>-generic_<version>_<votre_architecture>.deb
        linux-image-<version>-generic_<version>_<votre_architecture>.deb
        linux-image-extra-<version>-generic_<version>_<votre_architecture>.deb

    Par exemple pour désinstaller le noyau 3.5.0-24, la commande complète (à adapter [en CORRIGEANT bien entendu les nombres]) ressemble à quelque chose comme :

sudo apt-get remove linux-headers-3.13.0-24 --purge
sudo apt-get remove linux-image-3.13.0-24-generic  --purge
sudo update-grub

Je conserverai les deux ou trois dernières versions.

Merci d'avance pour le suivi !  wink

Dernière modification par Elsimate (Le 15/02/2015, à 21:05)


- La loi est faite pour être appliquée avec jugement, y a que ceux qui en sont dépourvu qui l’applique à la lettre -

Hors ligne

#2 Le 14/02/2015, à 23:35

Babdu89

Re : (Résolu) Supprimer les vieux noyaux d'Ubuntu

Bonsoir.

As tu essayé ceci?

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

Il marche très bien chez moi .

@+.  Babdu89 .


J'ai découvert Ubuntu avec la 07.10.... Et alors?!...  Depuis je regarde de temps en temps si Windows marche toujours....

Hors ligne

#3 Le 15/02/2015, à 00:12

Bougron

Re : (Résolu) Supprimer les vieux noyaux d'Ubuntu

Bonsoir
Je sais que cette commande (à faire en terminal par copier/coller)  fonctionne lorsqu'on n'a pas utilisé des logiciels plus ou moins compliqués.

#!/bin/bash
KEEP=2
KERNELS=($(dpkg -l | awk '/ii  linux-image-[0-9]\./{print gensub("-generic","",1,$2)}'))
KERNELS_TO_REMOVE=(${KERNELS[@]:0:${#KERNELS[@]}-$KEEP})
sudo apt-get purge ${KERNELS_TO_REMOVE[@]} ${KERNELS_TO_REMOVE[@]/image/headers}

Hors ligne

#4 Le 15/02/2015, à 01:22

Elsimate

Re : (Résolu) Supprimer les vieux noyaux d'Ubuntu

Bonjour Bubdu89,

J'ai effectivement installer le paquet .deb Kclean, voici le résultat lorsque je le lance :

1423955248.png

Ne sachant trop quoi faire, j'abandonne et ferme la fenêtre. roll

D'après votre expérience et ce que montre mon premier post, puis-je supprimer les noyaux 3.13.0-24 jusqu'au 3.13.0-40 sans risques ?
Si oui les supprimer manuellement ne m'ennuie pas du tout, au contraire, y en a marre de faire confiance à des utilitaires ou scripts qui ne font pas le travail. tongue

@+ Elsimate

Édit : J'ai supprimer le noyau 3.13.0-24 manuellement, tout s'est bien dérouler, puis-je faire de même jusqu’au 3.13.0-40 ?

Dernière modification par Elsimate (Le 15/02/2015, à 02:16)


- La loi est faite pour être appliquée avec jugement, y a que ceux qui en sont dépourvu qui l’applique à la lettre -

Hors ligne

#5 Le 15/02/2015, à 02:35

Bougron

Re : (Résolu) Supprimer les vieux noyaux d'Ubuntu

Bonsoir

Il est conseillé de conserver les deux plus récents ( 44 et 45). Tu peux donc aussi supprimer le 43 en plus du 40

Dernière modification par Bougron (Le 15/02/2015, à 02:37)

Hors ligne

#6 Le 15/02/2015, à 03:23

Elsimate

Re : (Résolu) Supprimer les vieux noyaux d'Ubuntu

Merci du suivi Bougron,

Je m'y met le plus tôt possible et passerai en résolu une fois le tout compléter.


Bye !  cool


- La loi est faite pour être appliquée avec jugement, y a que ceux qui en sont dépourvu qui l’applique à la lettre -

Hors ligne

#7 Le 15/02/2015, à 08:21

bruno

Re : (Résolu) Supprimer les vieux noyaux d'Ubuntu

Une solution plus simple :

1. installer le paquet bikeshed ;
2. utiliser la commande  purge-old-kernels.

Exemple pour conserver les 3 derniers (cf man purge-old-kernels) :

sudo purge-old-kernels --keep 3

Dernière modification par bruno (Le 15/02/2015, à 08:22)

Hors ligne

#8 Le 15/02/2015, à 09:54

Foromus

Re : (Résolu) Supprimer les vieux noyaux d'Ubuntu

Bonjour,

Pour ma part, j'utilise Ubuntu Tweak, c'est simple, on voit ce qu'on fait, on nettoie sans soucis. En complément de Bleachbit, on a une config toujours propre.
Mais il y a plein d'autres solutions....

#9 Le 15/02/2015, à 18:36

Elsimate

Re : (Résolu) Supprimer les vieux noyaux d'Ubuntu

Bonjour et merci à bruno et Foromus pour vos suggestions, je vais y jeter un coup d’œil.

J'ai supprimer manuellement toutes les versions pour ne conserver que la 43,44 et 45.

Je tente une autre question, sinon j'ouvrirai un autre post. wink

J'ai Xubuntu 14.04 LTS i386 d'installer sur un autre PC, le retour de la commande " dpkg -l | grep -Ei "linux-headers|linux-image" ne donne que la version 3.13.0-24 , est-ce normal que le noyau de Xubuntu ne suive pas celui de Ubuntu ?

@ +  Elsimate


- La loi est faite pour être appliquée avec jugement, y a que ceux qui en sont dépourvu qui l’applique à la lettre -

Hors ligne

#10 Le 16/02/2015, à 01:08

Babdu89

Re : (Résolu) Supprimer les vieux noyaux d'Ubuntu

Bonsoir.

Je tente une autre question, sinon j'ouvrirai un autre post. wink

J'ai Xubuntu 14.04 LTS i386 d'installer sur un autre PC, le retour de la commande " dpkg -l | grep -Ei "linux-headers|linux-image" ne donne que la version 3.13.0-24 , est-ce normal que le noyau de Xubuntu ne suive pas celui de Ubuntu ?

J'ai un Xubuntu 14.04 installé les noyaux sont à jour. (Il y a un peu plus d'une semaine).
Çà va de la  3.13.0-39  à  3.13.0-45 .

Oui, tu devrais ouvrir un autre sujet.

C'est bizarre cette réponse de Kclean, puisqu'il n'y a pas de noyau supérieur à la 3.13.0-45 , installé chez toi, et que tu utilises ce noyaux ...

@+.  Babdu89     .

Dernière modification par Babdu89 (Le 16/02/2015, à 01:10)


J'ai découvert Ubuntu avec la 07.10.... Et alors?!...  Depuis je regarde de temps en temps si Windows marche toujours....

Hors ligne

#11 Le 16/02/2015, à 02:04

Elsimate

Re : (Résolu) Supprimer les vieux noyaux d'Ubuntu

Babdu89 a écrit :

C'est bizarre cette réponse de Kclean, puisqu'il n'y a pas de noyau supérieur à la 3.13.0-45 , installé chez toi, et que tu utilises ce noyaux ...

Comme le fait qu'aucune autre application ou commande ne supprime les noyaux obsolètes installés.  roll

En ce qui concerne Xubuntu j'ai trouver un topic qui répond à mon interrogation, un cas presque similaire à ce qui s'est produit chez moi, sauf que chez moi je n'avais que la 3.13.0-24 :

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

J'ai appliquer la commande du post #4 et obtenu la 3.13.0-45, faudra donc que je vérifie à la prochaine version du noyau offerte et voir ce qui se produira.

Décidément, c'est pas de veine, deux distributions linux différentes, deux problèmes différents concernant le traitement des noyaux.

Merci encore à tous les répondeurs. wink

Dernière modification par Elsimate (Le 16/02/2015, à 02:44)


- La loi est faite pour être appliquée avec jugement, y a que ceux qui en sont dépourvu qui l’applique à la lettre -

Hors ligne

#12 Le 24/02/2015, à 23:05

Elsimate

Re : (Résolu) Supprimer les vieux noyaux d'Ubuntu

Foromus a écrit :

Pour ma part, j'utilise Ubuntu Tweak, c'est simple, on voit ce qu'on fait, on nettoie sans soucis.

Je remonte le sujet pour préciser que j'ai installer "Ubnutu Tweak"  et mis à l'essai pour supprimer le noyau 3.13.0-43, j'ai ensuite vérifier si tous les fichiers liés avaient bien été supprimer.
10/10, il fait effectivement très bien le travail, incluant la mise à jour du Grub, le résultat est sans anicroche, enfin une application qui livre la marchandise. big_smile

Merci encore Foromus

Elsimate


- La loi est faite pour être appliquée avec jugement, y a que ceux qui en sont dépourvu qui l’applique à la lettre -

Hors ligne

#13 Le 25/02/2015, à 09:16

Foromus

Re : (Résolu) Supprimer les vieux noyaux d'Ubuntu

Bonjour,

Heureux d'avoir pu rendre service !

#14 Le 25/02/2015, à 20:08

pedro34new

Re : (Résolu) Supprimer les vieux noyaux d'Ubuntu

Bonsoir à tous...
Cela fait près d'un an que je suis passé d'un vieil HP (2005) sous XP à xubuntu. Grâce à la générosité des différents contributeurs j'ai pu continuer mes activités antérieures. Malgré ça, je suis toujours novice en la matière mais, par curiosité, je lis régulièrement les nouveaux messages sur le forum. Le thème 'supprimer des vieux noyaux' m'a interpelé dans la mesure où je mets à jour très régulièrement mais je ne me suis jamais inquiété de ce qu'il advient des anciennes versions. Dans toute la panoplie des méthodes préconisées la plus simple m'a paru celle indiquée par Elsimate à savoir ubuntu tweak.
J'ai donc téléchargé l'application en suivant la documentation et sans trop de difficulté j'ai pu ouvrir ubuntu tweak. J'ai obtenu des informations sur mon matériel HP w5257, sur le système Distribution 14.04 Trusty (i686) et la mention ...du cache peut être nettoyé pour libérer de l'espace disque ...167 paquets en cache peuvent être nettoyés!!!...votre système est à jour.
Ensuite différents onglets apparaissent dont le dernier Nettoyage.
J'ai différentes cases à cocher parmi lesquelles on trouve entre autre 'anciens noyaux'. Peut-on sans hésiter cocher la case alors que j'ai lu par ailleurs qu'il fallait garder quelques anciennes versions(2 ou 3!!!)?
Pourquoi un tel choix dans ce nettoyage. Peut-on sans danger cocher toutes les cases!!!
Cordialement

Hors ligne

#15 Le 25/02/2015, à 22:19

Bougron

Re : (Résolu) Supprimer les vieux noyaux d'Ubuntu

Bonsoir.
En règle générale, on conserve les deux derniers noyaux. Si tu ne sais pas bien les identifier, fais cette commande

dpkg -l | awk '/ +linux/ && /headers|generic/{ if(match($2,/([0-9]\.)+/)) {print $2} }'|sort -t- -rV -k3,4|paste -d" " - - -

et poste le résultat. Quelqu'un te confirmera ce qu'il faut garder

Hors ligne

#16 Le 25/02/2015, à 22:37

pedro34new

Re : (Résolu) Supprimer les vieux noyaux d'Ubuntu

Bonsoir et merci Bougron pour cette réponse rapide...
Voici la réponse à votre requête

$ dpkg -l | awk '/ +linux/ && /headers|generic/{ if(match($2,/([0-9]\.)+/)) {print $2} }'|sort -t- -rV -k3,4|paste -d" " - - -
linux-image-extra-3.13.0-45-generic linux-image-extra-3.13.0-44-generic linux-image-extra-3.13.0-43-generic
linux-image-extra-3.13.0-40-generic linux-image-extra-3.13.0-39-generic linux-image-extra-3.13.0-37-generic
linux-image-extra-3.13.0-36-generic linux-image-extra-3.13.0-35-generic linux-image-extra-3.13.0-34-generic
linux-image-extra-3.13.0-32-generic linux-image-extra-3.13.0-30-generic linux-image-extra-3.13.0-29-generic
linux-image-extra-3.13.0-27-generic linux-image-extra-3.13.0-24-generic linux-image-extra-3.11.0-19-generic
linux-image-extra-3.11.0-18-generic linux-image-extra-3.11.0-12-generic linux-image-3.13.0-45-generic
linux-headers-3.13.0-45-generic linux-headers-3.13.0-45 linux-image-3.13.0-44-generic
linux-headers-3.13.0-44-generic linux-headers-3.13.0-44 linux-image-3.13.0-43-generic
linux-headers-3.13.0-43-generic linux-headers-3.13.0-43 linux-image-3.13.0-40-generic
linux-headers-3.13.0-40-generic linux-headers-3.13.0-40 linux-image-3.13.0-39-generic
linux-headers-3.13.0-39-generic linux-headers-3.13.0-39 linux-image-3.13.0-37-generic
linux-headers-3.13.0-37-generic linux-headers-3.13.0-37 linux-image-3.13.0-36-generic
linux-headers-3.13.0-36-generic linux-headers-3.13.0-36 linux-image-3.13.0-35-generic
linux-headers-3.13.0-35-generic linux-headers-3.13.0-35 linux-image-3.13.0-34-generic
linux-headers-3.13.0-34-generic linux-headers-3.13.0-34 linux-image-3.13.0-32-generic
linux-headers-3.13.0-32-generic linux-headers-3.13.0-32 linux-image-3.13.0-30-generic
linux-headers-3.13.0-30-generic linux-headers-3.13.0-30 linux-image-3.13.0-29-generic
linux-headers-3.13.0-29-generic linux-headers-3.13.0-29 linux-image-3.13.0-27-generic
linux-headers-3.13.0-27-generic linux-headers-3.13.0-27 linux-image-3.13.0-24-generic
linux-headers-3.13.0-24-generic linux-headers-3.13.0-24 linux-image-3.11.0-19-generic
linux-image-3.11.0-18-generic linux-image-3.11.0-12-generic
Cordialement

Hors ligne

#17 Le 26/02/2015, à 00:23

Bougron

Re : (Résolu) Supprimer les vieux noyaux d'Ubuntu

La version courante est        3.13.0-45        la précédente est  3.13.0-44
Ces deux versions sont obligatoirement à conserver.
Personnellement, je  conserve aussi la précédente  (   3.13.0-43 ) car actuellement les versions arrivent  de plus en plus vite.
tout le reste est à éliminer.

linux-image-extra-3.13.0-40-generic linux-image-extra-3.13.0-39-generic linux-image-extra-3.13.0-37-generic
linux-image-extra-3.13.0-36-generic linux-image-extra-3.13.0-35-generic linux-image-extra-3.13.0-34-generic
linux-image-extra-3.13.0-32-generic linux-image-extra-3.13.0-30-generic linux-image-extra-3.13.0-29-generic
linux-image-extra-3.13.0-27-generic linux-image-extra-3.13.0-24-generic linux-image-extra-3.11.0-19-generic
linux-image-extra-3.11.0-18-generic linux-image-extra-3.11.0-12-generic

                                                                                           linux-image-3.13.0-40-generic
linux-headers-3.13.0-40-generic linux-headers-3.13.0-40 linux-image-3.13.0-39-generic
linux-headers-3.13.0-39-generic linux-headers-3.13.0-39 linux-image-3.13.0-37-generic
linux-headers-3.13.0-37-generic linux-headers-3.13.0-37 linux-image-3.13.0-36-generic
linux-headers-3.13.0-36-generic linux-headers-3.13.0-36 linux-image-3.13.0-35-generic
linux-headers-3.13.0-35-generic linux-headers-3.13.0-35 linux-image-3.13.0-34-generic
linux-headers-3.13.0-34-generic linux-headers-3.13.0-34 linux-image-3.13.0-32-generic
linux-headers-3.13.0-32-generic linux-headers-3.13.0-32 linux-image-3.13.0-30-generic
linux-headers-3.13.0-30-generic linux-headers-3.13.0-30 linux-image-3.13.0-29-generic
linux-headers-3.13.0-29-generic linux-headers-3.13.0-29 linux-image-3.13.0-27-generic
linux-headers-3.13.0-27-generic linux-headers-3.13.0-27 linux-image-3.13.0-24-generic
linux-headers-3.13.0-24-generic linux-headers-3.13.0-24 linux-image-3.11.0-19-generic
linux-image-3.11.0-18-generic linux-image-3.11.0-12-generic

Hors ligne

#18 Le 26/02/2015, à 10:16

pedro34new

Re : (Résolu) Supprimer les vieux noyaux d'Ubuntu

Bonjour à tous... et un grand merci à Bougron pour votre intérêt porté à ce sujet. J'ai bien compris qu'il fallait garder les 2 voire trois dernières mises à jour..3.13.0-43,3.13.0-44,3.13.0-45. D'ailleurs ce matin le gestionnaire m'a proposé une nouvelle mise à jour 3.13.0-46 que je me suis empréssé d'exécuter. Après redémarrage de l'ordinateur j'ai bien vérifié que cette dernière était bien implantée!
Que faire maintenant suite au lancement de ubuntu-tweak?
-Dans l'onglet vue d'ensemble on me propose lancer le nettoyage(à ce propos le nombre de paquets qui peuvent être néttoyés est passé se 167 à 176). J'hésite à effectuer l'opération...
-Dans l'onglet démarrage j'ai des cases à cocher comme indiqué dans un précédent message...mais où trouver les différentes mises à jour et comment les supprimer?
Désolé d'être aussi novice
Cordialement

Hors ligne

#19 Le 26/02/2015, à 12:08

pedro34new

Re : (Résolu) Supprimer les vieux noyaux d'Ubuntu

Bonjour...
A la relecture je viens de m'apercevoir d'une erreur au niveau des onglets.
Il s'agit de l'onglet nettoyage et non démarrage.
Cordialement

Hors ligne

#20 Le 26/02/2015, à 20:49

Bougron

Re : (Résolu) Supprimer les vieux noyaux d'Ubuntu

Bonsoir
Je n'utilise pas TWEAK. J'ai malgré tout regardé sa doc. Je n'ai pas réussi a mettre la main sur la grille en question   https://doc.ubuntu-fr.org/ubuntu_tweak
je n'ai trouvé que cela

Nettoyage des noyaux
D'un clic de souris, Ubuntu Tweak offre une méthode graphique particulièrement simple pour supprimer les anciens noyaux. Par prudence, il est préférable de conserver au moins un ancien noyau, de préférence le plus récent.
 Vidéo tuto pour le nettoyage :https://www.youtube.com/watch?v=Fb5YG5dzvoo

Mais je suis allergique à youtube.   D'ailleurs youtube me dit qu'il manque un plugin sur le micro!!!!!
Il faut que tu fasses un minima confiance à cet utilitaire.

Dernière modification par Bougron (Le 26/02/2015, à 20:50)

Hors ligne

#21 Le 26/02/2015, à 20:49

pedro34new

Re : (Résolu) Supprimer les vieux noyaux d'Ubuntu

Bonsoir à tous...
Après avoir pas mal galéré sur l'utilisation de ubuntu tweak, j'ai grâce entre autre à une vidéo d'un 'cousin' canadien, pu enfin nettoyer le disque des anciens noyaux. Ouff!!!
Voici le résultat:
dpkg -l | awk '/ +linux/ && /headers|generic/{ if(match($2,/([0-9]\.)+/)) {print $2} }'|sort -t- -rV -k3,4|paste -d" " - -
linux-image-extra-3.13.0-46-generic linux-image-extra-3.13.0-45-generic linux-image-extra-3.13.0-44-generic
linux-image-3.13.0-46-generic linux-headers-3.13.0-46-generic linux-headers-3.13.0-46
linux-image-3.13.0-45-generic linux-headers-3.13.0-45-generic linux-headers-3.13.0-45
Encore une fois un grand merci à tous les contributeurs spécialement à Bougron
Cordialement

Hors ligne

#22 Le 28/02/2015, à 00:35

Elsimate

Re : (Résolu) Supprimer les vieux noyaux d'Ubuntu

Bonjour,

Je viens juste de me rendre compte qu'il y avait une suite à mon dernier post, pour le bienfait de ceux qui voudrait en savoir plus sur "Ubuntu Tweak" voici comment je l'utilise : 

Si on clique sur l'option "Lancer le nettoyage" de la page d’accueil on est automatiquement diriger vers l'onglet de nettoyage, tous les fichiers répertoriés sont jugés inutile par le logiciel et il nous suggère de les supprimer, incluant le dernier noyau, on sélectionne ce qu'on veut supprimer en cochant les cases appropriées, mais, comme il est conseiller de conserver les deux derniers noyaux on doit conserver le plus récent de la liste, voir même plus, c'est comme on veut.

Il y a quelques jours j'ai vider toutes les caches suggérer (j'en avais plus de 100 moi aussi), tout baigne, je craignais perdre mes mot de passe dans Firefox mais non, aujourd'hui, on constate que Firefox a refait ses caches, normal :

1425074963.png

C'est l'équivalent de BleachBit en plus "joli"... chez-moi avec "BleachBit as root" la sélection de "auto clean" et "auto remove" ne supprime pas les anciens noyaux, allez savoir pourquoi...  il m'a fallu quasi un an pour m'en rendre compte...  roll

Je conserve encore BleachBit pour quelque temps, question de voir s'il me sera encore utile, sinon je le vire...

J'ai pris ma leçon, ne jamais faire confiance aveugle à une application....  wink

Bye !

Elsimate

Dernière modification par Elsimate (Le 28/02/2015, à 02:49)


- La loi est faite pour être appliquée avec jugement, y a que ceux qui en sont dépourvu qui l’applique à la lettre -

Hors ligne

#23 Le 28/02/2015, à 09:10

abecidofugy

Re : (Résolu) Supprimer les vieux noyaux d'Ubuntu

bruno a écrit :

Une solution plus simple :

1. installer le paquet bikeshed ;
2. utiliser la commande  purge-old-kernels.

Exemple pour conserver les 3 derniers (cf man purge-old-kernels) :

sudo purge-old-kernels --keep 3

Super ta méthode, mais ça coince chez moi :

sudo purge-old-kernels --keep 3
No kernels are eligible for removal

J'ai pourtant ça d'installé :

dpkg -l | grep -Ei "linux-headers|linux-image"
ii  linux-headers-3.16.0-25                     3.16.0-25.33                             all          Header files related to Linux kernel version 3.16.0
ii  linux-headers-3.16.0-25-generic             3.16.0-25.33                             amd64        Linux kernel headers for version 3.16.0 on 64 bit x86 SMP
ii  linux-headers-3.16.0-28                     3.16.0-28.38                             all          Header files related to Linux kernel version 3.16.0
ii  linux-headers-3.16.0-28-generic             3.16.0-28.38                             amd64        Linux kernel headers for version 3.16.0 on 64 bit x86 SMP
ii  linux-headers-3.16.0-30                     3.16.0-30.40                             all          Header files related to Linux kernel version 3.16.0
ii  linux-headers-3.16.0-30-generic             3.16.0-30.40                             amd64        Linux kernel headers for version 3.16.0 on 64 bit x86 SMP
ii  linux-headers-3.16.0-31                     3.16.0-31.41                             all          Header files related to Linux kernel version 3.16.0
ii  linux-headers-3.16.0-31-generic             3.16.0-31.41                             amd64        Linux kernel headers for version 3.16.0 on 64 bit x86 SMP
ii  linux-headers-generic                       3.16.0.31.32                             amd64        Generic Linux kernel headers
rc  linux-image-3.16.0-23-generic               3.16.0-23.31                             amd64        Linux kernel image for version 3.16.0 on 64 bit x86 SMP
ii  linux-image-3.16.0-25-generic               3.16.0-25.33                             amd64        Linux kernel image for version 3.16.0 on 64 bit x86 SMP
rc  linux-image-3.16.0-26-generic               3.16.0-26.35                             amd64        Linux kernel image for version 3.16.0 on 64 bit x86 SMP
rc  linux-image-3.16.0-28-generic               3.16.0-28.38                             amd64        Linux kernel image for version 3.16.0 on 64 bit x86 SMP
rc  linux-image-3.16.0-29-generic               3.16.0-29.39                             amd64        Linux kernel image for version 3.16.0 on 64 bit x86 SMP
ii  linux-image-3.16.0-30-generic               3.16.0-30.40                             amd64        Linux kernel image for version 3.16.0 on 64 bit x86 SMP
ii  linux-image-3.16.0-31-generic               3.16.0-31.41                             amd64        Linux kernel image for version 3.16.0 on 64 bit x86 SMP
rc  linux-image-extra-3.16.0-23-generic         3.16.0-23.31                             amd64        Linux kernel extra modules for version 3.16.0 on 64 bit x86 SMP
ii  linux-image-extra-3.16.0-25-generic         3.16.0-25.33                             amd64        Linux kernel extra modules for version 3.16.0 on 64 bit x86 SMP
rc  linux-image-extra-3.16.0-26-generic         3.16.0-26.35                             amd64        Linux kernel extra modules for version 3.16.0 on 64 bit x86 SMP
rc  linux-image-extra-3.16.0-28-generic         3.16.0-28.38                             amd64        Linux kernel extra modules for version 3.16.0 on 64 bit x86 SMP
rc  linux-image-extra-3.16.0-29-generic         3.16.0-29.39                             amd64        Linux kernel extra modules for version 3.16.0 on 64 bit x86 SMP
ii  linux-image-extra-3.16.0-30-generic         3.16.0-30.40                             amd64        Linux kernel extra modules for version 3.16.0 on 64 bit x86 SMP
ii  linux-image-extra-3.16.0-31-generic         3.16.0-31.41                             amd64        Linux kernel extra modules for version 3.16.0 on 64 bit x86 SMP
ii  linux-image-generic                         3.16.0.31.32                             amd64        Generic Linux kernel imag

Dernière modification par abecidofugy (Le 28/02/2015, à 09:10)

Hors ligne

#24 Le 28/02/2015, à 09:33

abecidofugy

Re : (Résolu) Supprimer les vieux noyaux d'Ubuntu

Ok, avec --keep 2 ça prend. Par contre j'ai dû faire tout de même un :
sudo apt remove --purge linux-image-extra-3.16.0-28-generic linux-image-extra-3.16.0-26-generic linux-image-extra-3.16.0-23-generic linux-image-3.16.0-28-generic linux-headers-3.16.0-28-generic linux-headers-3.16.0-28 linux-image-3.16.0-26-generic linux-headers-3.16.0-25

Hors ligne

#25 Le 29/05/2015, à 12:54

Quenny

Re : (Résolu) Supprimer les vieux noyaux d'Ubuntu

Bonjour!

Je me permets d'alimenter encore cette conversation en demandant à tous ceux qui l'ont suivie de jeter un oeil sur le topic suivant: https://forum.ubuntu-fr.org/viewtopic.p … #p19911571

En effet, j'ai supprimé des noyaux que je croyais obsolètes (à partir des infos prises d'un autre post moins détaillé que celui-ci) et j'ai effacé le bon.

Merci pour votre aide!

Hors ligne