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 10/09/2014, à 14:17

Sky3RN

[RÉSOLU] Supprimer les anciens noyaux

Bonjour,

Je viens à vous parce que j'ai pas trop envie de faire une connerie sur cette manip'..

skyern@skyern-desktop:~$ dpkg -l | grep -Ei "linux-headers|linux-image"
ii  linux-headers-2.6.32-33                       2.6.32-33.72                                        Header files related to Linux kernel version 2.6.32
ii  linux-headers-2.6.32-37                       2.6.32-37.81                                        Header files related to Linux kernel version 2.6.32
ii  linux-headers-2.6.32-37-generic-pae           2.6.32-37.81                                        Linux kernel headers for version 2.6.32 on x86
ii  linux-headers-2.6.32-38                       2.6.32-38.83                                        Header files related to Linux kernel version 2.6.32
ii  linux-headers-2.6.32-38-generic-pae           2.6.32-38.83                                        Linux kernel headers for version 2.6.32 on x86
ii  linux-headers-2.6.32-39                       2.6.32-39.86                                        Header files related to Linux kernel version 2.6.32
ii  linux-headers-2.6.32-39-generic-pae           2.6.32-39.86                                        Linux kernel headers for version 2.6.32 on x86
ii  linux-headers-2.6.32-40                       2.6.32-40.87                                        Header files related to Linux kernel version 2.6.32
ii  linux-headers-2.6.32-40-generic-pae           2.6.32-40.87                                        Linux kernel headers for version 2.6.32 on x86
ii  linux-headers-2.6.32-41                       2.6.32-41.94                                        Header files related to Linux kernel version 2.6.32
ii  linux-headers-2.6.32-41-generic-pae           2.6.32-41.94                                        Linux kernel headers for version 2.6.32 on x86
ii  linux-headers-2.6.32-42                       2.6.32-42.96                                        Header files related to Linux kernel version 2.6.32
ii  linux-headers-2.6.32-42-generic-pae           2.6.32-42.96                                        Linux kernel headers for version 2.6.32 on x86
ii  linux-headers-2.6.32-43                       2.6.32-43.97                                        Header files related to Linux kernel version 2.6.32
ii  linux-headers-2.6.32-43-generic-pae           2.6.32-43.97                                        Linux kernel headers for version 2.6.32 on x86
ii  linux-headers-2.6.32-44                       2.6.32-44.98                                        Header files related to Linux kernel version 2.6.32
ii  linux-headers-2.6.32-44-generic-pae           2.6.32-44.98                                        Linux kernel headers for version 2.6.32 on x86
ii  linux-headers-2.6.32-45                       2.6.32-45.104                                       Header files related to Linux kernel version 2.6.32
ii  linux-headers-2.6.32-45-generic-pae           2.6.32-45.104                                       Linux kernel headers for version 2.6.32 on x86
ii  linux-headers-2.6.32-46                       2.6.32-46.108                                       Header files related to Linux kernel version 2.6.32
ii  linux-headers-2.6.32-46-generic-pae           2.6.32-46.108                                       Linux kernel headers for version 2.6.32 on x86
ii  linux-headers-2.6.32-47                       2.6.32-47.109                                       Header files related to Linux kernel version 2.6.32
ii  linux-headers-2.6.32-47-generic-pae           2.6.32-47.109                                       Linux kernel headers for version 2.6.32 on x86
ii  linux-headers-2.6.32-48                       2.6.32-48.110                                       Header files related to Linux kernel version 2.6.32
ii  linux-headers-2.6.32-48-generic-pae           2.6.32-48.110                                       Linux kernel headers for version 2.6.32 on x86
ii  linux-headers-2.6.32-49                       2.6.32-49.111                                       Header files related to Linux kernel version 2.6.32
ii  linux-headers-2.6.32-49-generic-pae           2.6.32-49.111                                       Linux kernel headers for version 2.6.32 on x86
ii  linux-headers-2.6.32-50                       2.6.32-50.112                                       Header files related to Linux kernel version 2.6.32
ii  linux-headers-2.6.32-50-generic-pae           2.6.32-50.112                                       Linux kernel headers for version 2.6.32 on x86
ii  linux-headers-2.6.32-51                       2.6.32-51.113                                       Header files related to Linux kernel version 2.6.32
ii  linux-headers-2.6.32-51-generic-pae           2.6.32-51.113                                       Linux kernel headers for version 2.6.32 on x86
ii  linux-headers-2.6.32-52                       2.6.32-52.114                                       Header files related to Linux kernel version 2.6.32
ii  linux-headers-2.6.32-52-generic-pae           2.6.32-52.114                                       Linux kernel headers for version 2.6.32 on x86
ii  linux-headers-2.6.32-53                       2.6.32-53.115                                       Header files related to Linux kernel version 2.6.32
ii  linux-headers-2.6.32-53-generic-pae           2.6.32-53.115                                       Linux kernel headers for version 2.6.32 on x86
ii  linux-headers-2.6.32-54                       2.6.32-54.116                                       Header files related to Linux kernel version 2.6.32
ii  linux-headers-2.6.32-54-generic-pae           2.6.32-54.116                                       Linux kernel headers for version 2.6.32 on x86
ii  linux-headers-2.6.32-55                       2.6.32-55.117                                       Header files related to Linux kernel version 2.6.32
ii  linux-headers-2.6.32-55-generic-pae           2.6.32-55.117                                       Linux kernel headers for version 2.6.32 on x86
ii  linux-headers-2.6.32-56                       2.6.32-56.118                                       Header files related to Linux kernel version 2.6.32
ii  linux-headers-2.6.32-56-generic-pae           2.6.32-56.118                                       Linux kernel headers for version 2.6.32 on x86
ii  linux-headers-2.6.32-57                       2.6.32-57.119                                       Header files related to Linux kernel version 2.6.32
ii  linux-headers-2.6.32-57-generic-pae           2.6.32-57.119                                       Linux kernel headers for version 2.6.32 on x86
ii  linux-headers-2.6.32-58                       2.6.32-58.121                                       Header files related to Linux kernel version 2.6.32
ii  linux-headers-2.6.32-58-generic-pae           2.6.32-58.121                                       Linux kernel headers for version 2.6.32 on x86
ii  linux-headers-2.6.32-60                       2.6.32-60.122                                       Header files related to Linux kernel version 2.6.32
ii  linux-headers-2.6.32-60-generic-pae           2.6.32-60.122                                       Linux kernel headers for version 2.6.32 on x86
ii  linux-headers-2.6.32-61                       2.6.32-61.124                                       Header files related to Linux kernel version 2.6.32
ii  linux-headers-2.6.32-61-generic-pae           2.6.32-61.124                                       Linux kernel headers for version 2.6.32 on x86
ii  linux-headers-2.6.32-62                       2.6.32-62.126                                       Header files related to Linux kernel version 2.6.32
ii  linux-headers-2.6.32-62-generic-pae           2.6.32-62.126                                       Linux kernel headers for version 2.6.32 on x86
ii  linux-headers-2.6.32-64                       2.6.32-64.128                                       Header files related to Linux kernel version 2.6.32
ii  linux-headers-2.6.32-64-generic-pae           2.6.32-64.128                                       Linux kernel headers for version 2.6.32 on x86
ii  linux-headers-2.6.32-65                       2.6.32-65.131                                       Header files related to Linux kernel version 2.6.32
ii  linux-headers-2.6.32-65-generic               2.6.32-65.131                                       Linux kernel headers for version 2.6.32 on x86/x86_64
ii  linux-headers-2.6.32-65-generic-pae           2.6.32-65.131                                       Linux kernel headers for version 2.6.32 on x86
ii  linux-headers-3.2.0-68                        3.2.0-68.102                                        Header files related to Linux kernel version 3.2.0
ii  linux-headers-3.2.0-68-generic                3.2.0-68.102                                        Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii  linux-headers-3.2.0-68-generic-pae            3.2.0-68.102                                        Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii  linux-headers-3.2.0-69                        3.2.0-69.103                                        Header files related to Linux kernel version 3.2.0
ii  linux-headers-3.2.0-69-generic                3.2.0-69.103                                        Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii  linux-headers-3.2.0-69-generic-pae            3.2.0-69.103                                        Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii  linux-headers-generic                         3.2.0.69.82                                         Generic Linux kernel headers
ii  linux-headers-generic-pae                     3.2.0.69.82                                         Generic Linux kernel headers
ii  linux-image-2.6.32-37-generic-pae             2.6.32-37.81                                        Linux kernel image for version 2.6.32 on x86
ii  linux-image-2.6.32-38-generic-pae             2.6.32-38.83                                        Linux kernel image for version 2.6.32 on x86
ii  linux-image-2.6.32-39-generic-pae             2.6.32-39.86                                        Linux kernel image for version 2.6.32 on x86
ii  linux-image-2.6.32-40-generic-pae             2.6.32-40.87                                        Linux kernel image for version 2.6.32 on x86
ii  linux-image-2.6.32-41-generic-pae             2.6.32-41.94                                        Linux kernel image for version 2.6.32 on x86
ii  linux-image-2.6.32-42-generic-pae             2.6.32-42.96                                        Linux kernel image for version 2.6.32 on x86
ii  linux-image-2.6.32-43-generic-pae             2.6.32-43.97                                        Linux kernel image for version 2.6.32 on x86
ii  linux-image-2.6.32-44-generic-pae             2.6.32-44.98                                        Linux kernel image for version 2.6.32 on x86
ii  linux-image-2.6.32-45-generic-pae             2.6.32-45.104                                       Linux kernel image for version 2.6.32 on x86
ii  linux-image-2.6.32-46-generic-pae             2.6.32-46.108                                       Linux kernel image for version 2.6.32 on x86
ii  linux-image-2.6.32-47-generic-pae             2.6.32-47.109                                       Linux kernel image for version 2.6.32 on x86
ii  linux-image-2.6.32-48-generic-pae             2.6.32-48.110                                       Linux kernel image for version 2.6.32 on x86
ii  linux-image-2.6.32-49-generic-pae             2.6.32-49.111                                       Linux kernel image for version 2.6.32 on x86
ii  linux-image-2.6.32-50-generic-pae             2.6.32-50.112                                       Linux kernel image for version 2.6.32 on x86
ii  linux-image-2.6.32-51-generic-pae             2.6.32-51.113                                       Linux kernel image for version 2.6.32 on x86
ii  linux-image-2.6.32-52-generic-pae             2.6.32-52.114                                       Linux kernel image for version 2.6.32 on x86
ii  linux-image-2.6.32-53-generic-pae             2.6.32-53.115                                       Linux kernel image for version 2.6.32 on x86
ii  linux-image-2.6.32-54-generic-pae             2.6.32-54.116                                       Linux kernel image for version 2.6.32 on x86
ii  linux-image-2.6.32-55-generic-pae             2.6.32-55.117                                       Linux kernel image for version 2.6.32 on x86
ii  linux-image-2.6.32-56-generic-pae             2.6.32-56.118                                       Linux kernel image for version 2.6.32 on x86
ii  linux-image-2.6.32-57-generic-pae             2.6.32-57.119                                       Linux kernel image for version 2.6.32 on x86
ii  linux-image-2.6.32-58-generic-pae             2.6.32-58.121                                       Linux kernel image for version 2.6.32 on x86
ii  linux-image-2.6.32-60-generic-pae             2.6.32-60.122                                       Linux kernel image for version 2.6.32 on x86
ii  linux-image-2.6.32-61-generic-pae             2.6.32-61.124                                       Linux kernel image for version 2.6.32 on x86
ii  linux-image-2.6.32-62-generic-pae             2.6.32-62.126                                       Linux kernel image for version 2.6.32 on x86
ii  linux-image-2.6.32-64-generic-pae             2.6.32-64.128                                       Linux kernel image for version 2.6.32 on x86
ii  linux-image-2.6.32-65-generic-pae             2.6.32-65.131                                       Linux kernel image for version 2.6.32 on x86
ii  linux-image-3.2.0-68-generic-pae              3.2.0-68.102                                        Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii  linux-image-3.2.0-69-generic-pae              3.2.0-69.103                                        Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii  linux-image-generic-pae                       3.2.0.69.82                                         Generic Linux kernel image

Je souhaiterais savoir si, dans un premier temps, il existait une commande magique pour ne garder que les 4 ou 5 derniers noyaux installés.
Autrement, savoir qu'est-ce que je dois supprimer là-dedans sans faire de connerie !


Merci d'avance. wink

Dernière modification par Sky3RN (Le 10/09/2014, à 16:18)

Hors ligne

#2 Le 10/09/2014, à 14:28

BrunoGey

Re : [RÉSOLU] Supprimer les anciens noyaux

Bonjour,

Désolé, pas de commande magique.
Utilises le gestionnaire Synaptics ( attention , tu vas devoir renseigner le mdp admin ), et faire à la mano :
Tu fait un tri sur 2.6.3-
et, pour chaque noyau, il y a 3 fichiers à enlever :
-> linux image, linux headers et ........ mdr me souviens plus du 3°..
Edit du 11-09-2014 21h10 .... ayé pour le 3° -> linux headers.xxxxx -generic

Sélectionnes-les et fait une suppression complète. ( option de synaptic )
Habituellement je n'en garde que 2 sets ( groupes de 3 fichires correspondant à 1 noyau ) :
Celui en cours... normal, c'est celui sur lequel le système marche !!
et celui juste précédent.
En cas de problème, tu peut faire démarrer sur l'avant dernier + récent.

sinon, je crois que quelqu'iun du forum a développé un script, pour faire ça de façon plus....conviviale :
-> voooaaallllààààà :  http://forum.ubuntu-fr.org/viewtopic.php?id=242358
smile


Remarque, :

quelle est l'age de ta distribution, pour avoir encore un aussi vieux jeu de noyau ?
pour info Precise pangolin ( Ubuntu 12.04.5 ), fonctionne avec la série 3.2.0- xxx ( voir ma signature )
Tu en est resté à hardy héron  avril 2008 ?



cdt

bruno

Dernière modification par BrunoGey (Le 11/09/2014, à 21:09)


Le PC Samsung R720Systeme : Ubuntu 16.04.1  noyau 4.4.0-145-generic #171
Session graphique : Standard Unity. Formattez vos posts avec les balises BBcode
Rigolo ;-)    Pebkac2.fr

Hors ligne

#3 Le 10/09/2014, à 14:31

xabilon

Re : [RÉSOLU] Supprimer les anciens noyaux

Salut

À partir de je ne sais plus trop quelle version d'Ubuntu (13.04 il me semble), la commande sudo apt-get autoremove désinstalle les paquets inutiles, dont le noyaux, en ne gardant que les 2 plus récents.
Il semble que tu sois sur une ubuntu plus ancienne... à mon avis tu peux tranquillement désinstaller tout ce qui concerne les noyaux 2.6, puisqu'ils datent de versions encore antérieures.

sudo apt-get purge linux-image-2.6.32-* linux-headers-2.6.32-*

Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.

Hors ligne

#4 Le 10/09/2014, à 14:54

Sky3RN

Re : [RÉSOLU] Supprimer les anciens noyaux

Oups, désolé, j'ai oublié de préciser que je suis sur Ubuntu 12.04.5 LTS ! J'étais sur la 10.04 LTS et j'ai fait une mise à niveau hier.

Dernière modification par Sky3RN (Le 10/09/2014, à 14:54)

Hors ligne

#5 Le 10/09/2014, à 15:04

Sky3RN

Re : [RÉSOLU] Supprimer les anciens noyaux

BrunoGey a écrit :

sinon, je crois que quelqu'iun du forum a développé un script, pour faire ça de façon plus....conviviale :
-> voooaaallllààààà :  http://forum.ubuntu-fr.org/viewtopic.php?id=242358
smile

C'est PARFAIT ! Merci Bruno. wink

Hors ligne

#6 Le 10/09/2014, à 15:06

BrunoGey

Re : [RÉSOLU] Supprimer les anciens noyaux

Sky3RN a écrit :

....... J'étais sur la 10.04 LTS et j'ai fait une mise à niveau hier.

Bonjour,

Tu as donc fait successivement toutes les mises a niveaux successives.... c'est à dire :
-> 10.10, -> 11.04, -> 11.10, -> 12.04 ?

Car sinon,  pour le faire de façon fiable et en une seule fois, il faut faire une réinstallation neuve et propre.
Ce qui purge de toute manière ( formatage complet du disque ), tous les anciens noyaux, logiciels et environnements divers et variés.
Fais bien attention par ce que les mises à niveaux, sont un peu  "le talon d'achille" de Ubuntu.

cdt

bruno

Dernière modification par BrunoGey (Le 10/09/2014, à 21:18)


Le PC Samsung R720Systeme : Ubuntu 16.04.1  noyau 4.4.0-145-generic #171
Session graphique : Standard Unity. Formattez vos posts avec les balises BBcode
Rigolo ;-)    Pebkac2.fr

Hors ligne

#7 Le 10/09/2014, à 15:08

Sky3RN

Re : [RÉSOLU] Supprimer les anciens noyaux

Oui, j'ai fait ça successivement. wink Par contre je me retrouve avec quelques bugs : http://forum.ubuntu-fr.org/viewtopic.php?id=1672111 et surtout http://forum.ubuntu-fr.org/viewtopic.php?id=1672781 !

Hors ligne

#8 Le 10/09/2014, à 15:35

BrunoGey

Re : [RÉSOLU] Supprimer les anciens noyaux

.         Oui, c'est ce que j'ai dit........le système de mise à niveau est le talon d'achille d'Ubuntu, ça ne marche pas vraiment bien, et il reste toujours des ' bouts de machins', à droite ou à gauche, qui traînent et te font des bugs improbables.
         Sincèrement, je te conseilles de faire une installation neuve, et ceci, selon les préconisations  ( = formatage de "tout le disque" en automatique ) : j'ai entendu ça sur la vidéo prise en off, lors de la préparation de l'une des Ubuntu party de Paris; Vidéo où on voit Didier Roche himself, demander clairement au staff, de faire l'installation "officielle", de cette façon ( 1 seule partition et formatage tout le disque ).
Tu n'auras, entre autres choses, ainsi pas de souci de partition système pleine........

cdt

bruno

Dernière modification par BrunoGey (Le 10/09/2014, à 21:18)


Le PC Samsung R720Systeme : Ubuntu 16.04.1  noyau 4.4.0-145-generic #171
Session graphique : Standard Unity. Formattez vos posts avec les balises BBcode
Rigolo ;-)    Pebkac2.fr

Hors ligne

#9 Le 10/09/2014, à 15:52

Sky3RN

Re : [RÉSOLU] Supprimer les anciens noyaux

Sauf que j'ai absolument pas envie de perdre tous mes fichiers et je n'ai pas de quoi les sauvegarder. J'aimerais juste trouver comment résoudre mes problèmes..

Hors ligne

#10 Le 10/09/2014, à 15:59

BrunoGey

Re : [RÉSOLU] Supprimer les anciens noyaux

Sky3RN a écrit :

Sauf que j'ai absolument pas envie de perdre tous mes fichiers et je n'ai pas de quoi les sauvegarder......

!!!???, pas prudent ça, un dd externe gentre celui là :
http://online.carrefour.fr/electromenag … _frfr.html : 60 eur, tu est autant aux abois que tu ne puisses mettre 60 eur dans un dd externe ?

J'aimerais juste trouver comment résoudre mes problèmes..

1 paire de 2.......je passe

cdt

bruno

Dernière modification par BrunoGey (Le 10/09/2014, à 15:59)


Le PC Samsung R720Systeme : Ubuntu 16.04.1  noyau 4.4.0-145-generic #171
Session graphique : Standard Unity. Formattez vos posts avec les balises BBcode
Rigolo ;-)    Pebkac2.fr

Hors ligne

#11 Le 10/09/2014, à 16:12

Sky3RN

Re : [RÉSOLU] Supprimer les anciens noyaux

BrunoGey a écrit :

!!!???, pas prudent ça, un dd externe gentre celui là :
http://online.carrefour.fr/electromenag … _frfr.html : 60 eur, tu est autant aux abois que tu ne puisses mettre 60 eur dans un dd externe ?

Pas de travail, aucun revenu. smile

Hors ligne

#12 Le 10/09/2014, à 16:17

BrunoGey

Re : [RÉSOLU] Supprimer les anciens noyaux

Le moins cher que j'aie trouvé :
+/- 35eur, un 320go
http://www.priceminister.com/offer/buy/ … piano.html

cdt

bruno

Dernière modification par BrunoGey (Le 10/09/2014, à 17:00)


Le PC Samsung R720Systeme : Ubuntu 16.04.1  noyau 4.4.0-145-generic #171
Session graphique : Standard Unity. Formattez vos posts avec les balises BBcode
Rigolo ;-)    Pebkac2.fr

Hors ligne

#13 Le 10/09/2014, à 17:02

BrunoGey

Re : [RÉSOLU] Supprimer les anciens noyaux

Sky3RN a écrit :
BrunoGey a écrit :

!!!???, pas prudent ça, un dd externe gentre celui là :
http://online.carrefour.fr/electromenag … _frfr.html : 60 eur, tu est autant aux abois que tu ne puisses mettre 60 eur dans un dd externe ?

Pas de travail, aucun revenu. smile


Sinon, à tout le moins : t'en faire prêter un, au moins le temps de ta réinstall neuve, pour sauvegarder ton /home, avec tous les fichiers et répertoires cachés ( qui commencent par "." point ), tu conserves ainsi toutes tes configs firefox, thunderbird........ et autre.

c'est VRAIMENT Important !!

cdt

bruno

Dernière modification par BrunoGey (Le 10/09/2014, à 17:02)


Le PC Samsung R720Systeme : Ubuntu 16.04.1  noyau 4.4.0-145-generic #171
Session graphique : Standard Unity. Formattez vos posts avec les balises BBcode
Rigolo ;-)    Pebkac2.fr

Hors ligne

#14 Le 10/09/2014, à 17:07

Compte anonymisé

Re : [RÉSOLU] Supprimer les anciens noyaux

BrunoGey a écrit :

Le moins cher que j'aie trouvé :
+/- 35eur, un 320go
http://www.priceminister.com/offer/buy/ … piano.html

cdt

Pour supprimer les anciens noyaux sauf les deux derniers faire les deux commandes suivantes

sudo apt-get remove –purge $(dpkg -l | grep -E ‘^ii *linux-headers-[^ge]‘ | awk ‘{ print $2 }’ | head -n-2)
sudo apt-get remove –purge $(dpkg -l | grep -E ‘^ii *linux-image-[^ge]‘ | awk ‘{ print $2 }’ | head -n-2)

Ces deux commandes sont offertes par Sébastien Maccagnoni-Munch et indirectement par jplemoine, merci à eux cool

Dernière modification par NéoUbuntonien (Le 11/09/2014, à 11:26)

#15 Le 10/09/2014, à 17:24

BrunoGey

Re : [RÉSOLU] Supprimer les anciens noyaux

Ouais compris,, bien sûr !!

Sauf que ça ne résoudra pas les bugs du aux mises à niveaux successives qu'il a faites.
Il aurait mieux valu, repartir de zéro.........mais bon, Sky3RN a fait sont choix, en mettant son sujet résolu.


cdt

bruno


Le PC Samsung R720Systeme : Ubuntu 16.04.1  noyau 4.4.0-145-generic #171
Session graphique : Standard Unity. Formattez vos posts avec les balises BBcode
Rigolo ;-)    Pebkac2.fr

Hors ligne

#16 Le 10/09/2014, à 17:33

Compte anonymisé

Re : [RÉSOLU] Supprimer les anciens noyaux

BrunoGey a écrit :

Ouais compris,, bien sûr !!

Sauf que ça ne résoudra pas les bugs du aux mises à niveaux successives qu'il a faites.
Il aurait mieux valu, repartir de zéro.........mais bon, Sky3RN a fait sont choix, en mettant son sujet résolu.


cdt

bruno

Pour moi, il est moins hasardeux de faire une réinstallation qu'une mise à niveau, surtout partant de si loin
C'est ce que j'aurai fait, mais il est vrai que j'ai 3 HDD dans mon PC et je ne parle pas de ceux externes

#17 Le 11/09/2014, à 05:46

nesthib

Re : [RÉSOLU] Supprimer les anciens noyaux

BrunoGey a écrit :

Désolé, pas de commande magique.

Mais si :

kernel_clean () {
	KEEP=2 
	KERNELS=($(dpkg -l | awk '/ii  linux-image-[0-9]\./{gsub("-generic","",$2); print $2}')) 
	KERNELS_TO_REMOVE=(${KERNELS[@]:0:${#KERNELS[@]}-$KEEP}) 
	sudo apt-get remove ${KERNELS_TO_REMOVE[@]} ${KERNELS_TO_REMOVE[@]/image/headers}
}

tongue


GUL Bordeaux : GirollServices libres : TdCT.org
Hide in your shell, scripts & astuces :  applications dans un tunnelsmart wgettrouver des pdfinstall. auto de paquetssauvegarde auto♥ awk
  ⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn

Hors ligne