#1 Le 06/09/2014, à 08:38
- Isaric
[résolu] Nombreux Linux-headers
Bonjour,
J'aimerai en savoir un peu plus, car en regardant synaptic : capture, je vois beaucoup de versions de Linux-headers est-ce gênant, normal ou nécessaire ?
Cela entraîne t-il un ralentissement du système ? au démarrage ?
d'avance merci
Dernière modification par Isaric (Le 07/09/2014, à 10:12)
"Être bahá'í signifie simplement aimer la terre toute entière, aimer l'humanité et essayer de la servir, travailler pour la paix universelle et la famille humaine" 'Abdul'l-Bahá
"Vouloir s'ouvrir aux autres n'est pas une preuve de faiblesse, c'est une preuve d'intelligence" Matthieu Ricard.
Hors ligne
#2 Le 06/09/2014, à 08:46
- serged
Re : [résolu] Nombreux Linux-headers
Ce sont les linux-header des versions de noyau précédentes. Ça ne gène pas mais bon...
Tu peux enlever les anciennes versions, avec les noyaux correspondant. Utilise Ubuntu Tweak ("Nettoyage"/ "Système" / "Anciens noyaux")pour faire ça proprement...
LinuxMint Vera Cinnamon et d'autres machines en MATE, XFCE... 20.x , 21.x ou 19.x
Tour : Asus F2A55 / AMD A8-5600K APU 3,6GHz / RAM 16Go / Nvidia GeForce GT610 / LM21.1 Cinnamon
Portable : LDLC Mercure MH : Celeron N3450 /RAM 4Go / Intel HD graphics 500 i915 / biboot Win 10 (sur SSD) - LM21.1 MATE (sur HDD)
Hors ligne
#3 Le 06/09/2014, à 08:48
- jplemoine
Re : [résolu] Nombreux Linux-headers
, je vois beaucoup de versions de Linux-headers est-ce gênant, normal ou nécessaire ?
- gênant : ça peut le devenir si ça sature le disque (surtout dans le cas d'un /boot séparé)
- normal : oui. Dans le sens où c'est à toi de "faire le ménage"
- nécessaire : seuls les 2 derniers sont nécessaires.
Cela entraîne t-il un ralentissement du système ? au démarrage ?
Je ne pense pas.
Par contre, ce qui serait intéressant, c'est de voir les linux-image (qui eux prennent beaucoup plus de place).
Peux-tu faire la recherche sur linux-image mais de ciquer sur le S en haut de la 1ère colonne (pour avoir que les carrés verts en haut) ?
NB : les carrés verts sont les paquets effectivement installés.
Ce compte ne servira plus : vous pouvez le supprimer si le coeur vous en dit...
Laissé par l'auteur pour historique.
Hors ligne
#4 Le 06/09/2014, à 15:57
- seelord
Re : [résolu] Nombreux Linux-headers
Pour lister les noyaux installés
Dans un Terminal:
dpkg -l | grep -Ei "linux-headers|linux-image"
Rien ne sert d'avoir une grosse tête, suffit juste de mettre les pieds dans le plat...^^
Hors ligne
#5 Le 07/09/2014, à 08:20
- Isaric
Re : [résolu] Nombreux Linux-headers
Merci pour toutes vos explications et voici le résultat de la commande suivante :
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-27 3.13.0-27.50 all Header files related to Linux kernel version 3.13.0
ii linux-headers-3.13.0-27-generic 3.13.0-27.50 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-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-generic 3.13.0.35.42 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
ii 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
rc 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-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-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
ii 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
rc 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-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-generic 3.13.0.35.42 amd64 Generic Linux kernel image
Dernière modification par Isaric (Le 07/09/2014, à 08:21)
"Être bahá'í signifie simplement aimer la terre toute entière, aimer l'humanité et essayer de la servir, travailler pour la paix universelle et la famille humaine" 'Abdul'l-Bahá
"Vouloir s'ouvrir aux autres n'est pas une preuve de faiblesse, c'est une preuve d'intelligence" Matthieu Ricard.
Hors ligne
#6 Le 07/09/2014, à 08:50
- jplemoine
Re : [résolu] Nombreux Linux-headers
Il faut faire le ménage :
sudo apt-get autoremove
Normalement, ça devrait supprimer les noyaux sauf les 2 derniers. Si ça ne le fait pas,
sudo apt-get purge <nom_du_noyau>
où <nom_du_noyau> est,par exemple, linux-headers-3.13.0-24 (tu prends la deuxième colonne).
Ce compte ne servira plus : vous pouvez le supprimer si le coeur vous en dit...
Laissé par l'auteur pour historique.
Hors ligne
#7 Le 07/09/2014, à 08:51
- jplemoine
Re : [résolu] Nombreux Linux-headers
Attention : je ne serais pas disponible aujourd'hui : si quelqu'un peut prendre le relais. Merci.
Ce compte ne servira plus : vous pouvez le supprimer si le coeur vous en dit...
Laissé par l'auteur pour historique.
Hors ligne
#8 Le 07/09/2014, à 09:17
- Isaric
Re : [résolu] Nombreux Linux-headers
merci jplemoine
J'ai essayé
:~$ sudo apt-get autoremove
[sudo] password for isaric:
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets suivants seront ENLEVÉS :
kde-l10n-fr
0 mis à jour, 0 nouvellement installés, 1 à enlever et 0 non mis à jour.
Après cette opération, 61,4 Mo d'espace disque seront libérés.
Souhaitez-vous continuer ? [O/n] n
Annulation.
:~$
Je n'ai pas voulu enlever kde-l10n-fr
J'ai fait un nettoyage par Ubuntu Tweak
J'ai donc maintenant :
:~$ dpkg -l | grep -Ei "linux-headers|linux-image"
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-generic 3.13.0.35.42 amd64 Generic Linux kernel headers
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-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-generic 3.13.0.35.42 amd64 Generic Linux kernel image
:~$
"Être bahá'í signifie simplement aimer la terre toute entière, aimer l'humanité et essayer de la servir, travailler pour la paix universelle et la famille humaine" 'Abdul'l-Bahá
"Vouloir s'ouvrir aux autres n'est pas une preuve de faiblesse, c'est une preuve d'intelligence" Matthieu Ricard.
Hors ligne
#9 Le 07/09/2014, à 09:39
- malbo
Re : [résolu] Nombreux Linux-headers
J'ai fait un nettoyage par Ubuntu Tweak
Il a réussi son nettoyage mais ça serait bien que tu n'utilises plus ce nettoyeur à l'avenir (*). Tu n'as qu'une seule commande à passer et qui fait bien mieux son travail que Ubuntu Tweak : c'est la commande :
sudo apt-get autoremove
Pourquoi n'a-t-elle pas fonctionné dans ton cas ? Je ne sais pas. Mais à l'avenir pense à l'utiliser : elle laisse toujours deux noyaux (le dernier installé et l'avant-dernier)
(*) tu peux lire dans la doc Ubuntu Tweak : "Ubuntu Tweak n'est pas une application disponible dans les dépôts Ubuntu. Elle ne bénéficie ni de la validation officielle Ubuntu, ni du support des développeurs des équipes officielles Ubuntu."
Dernière modification par malbo (Le 07/09/2014, à 09:43)
Hors ligne
#10 Le 07/09/2014, à 10:12
- Isaric
Re : [résolu] Nombreux Linux-headers
Merci malbo pour tes informations
"Être bahá'í signifie simplement aimer la terre toute entière, aimer l'humanité et essayer de la servir, travailler pour la paix universelle et la famille humaine" 'Abdul'l-Bahá
"Vouloir s'ouvrir aux autres n'est pas une preuve de faiblesse, c'est une preuve d'intelligence" Matthieu Ricard.
Hors ligne
#11 Le 07/09/2014, à 11:43
- serged
Re : [résolu] Nombreux Linux-headers
Isaric a écrit :J'ai fait un nettoyage par Ubuntu Tweak
Il a réussi son nettoyage mais ça serait bien que tu n'utilises plus ce nettoyeur à l'avenir (*). Tu n'as qu'une seule commande à passer et qui fait bien mieux son travail que Ubuntu Tweak : c'est la commande :
sudo apt-get autoremove
Pourquoi n'a-t-elle pas fonctionné dans ton cas ? Je ne sais pas. Mais à l'avenir pense à l'utiliser : elle laisse toujours deux noyaux (le dernier installé et l'avant-dernier)
(*) tu peux lire dans la doc Ubuntu Tweak : "Ubuntu Tweak n'est pas une application disponible dans les dépôts Ubuntu. Elle ne bénéficie ni de la validation officielle Ubuntu, ni du support des développeurs des équipes officielles Ubuntu."
Pourquoi ? J'utilises Ubuntu-tweak depuis des années sans aucun problème. Les développeurs "officiels" d'Ubuntu ferait même bien de l'intégrer dans les dépôts officiels.
LinuxMint Vera Cinnamon et d'autres machines en MATE, XFCE... 20.x , 21.x ou 19.x
Tour : Asus F2A55 / AMD A8-5600K APU 3,6GHz / RAM 16Go / Nvidia GeForce GT610 / LM21.1 Cinnamon
Portable : LDLC Mercure MH : Celeron N3450 /RAM 4Go / Intel HD graphics 500 i915 / biboot Win 10 (sur SSD) - LM21.1 MATE (sur HDD)
Hors ligne
#12 Le 07/09/2014, à 14:35
- malbo
Re : [résolu] Nombreux Linux-headers
@serged : la commande "sudo apt-get autoremove" ne fonctionne plus comme dans le temps. Depuis le sortie de Ubuntu 13.04, cette commande effectue un nettoyage automatique et pertinent des noyaux (voir discussion sur le sujet ici). Pertinent parce qu'elle laisse toujours le dernier noyau et l'avant dernier noyau : à comparer avec le nettoyage fait par Isaric (post #8) dans lequel il reste seulement le dernier noyau. Si demain matin Isaric fait des mises à jour incluant une mise à jour du noyau et que ce noyau mis à jour ne fonctionne pas, il n'aura pas la possibilité de booter sur le noyau précédent. C'est ce qui me permet de dire que Ubuntu Tweak ne fait pas un travail correct à comparer avec ce que fait la commande "sudo apt-get autoremove".
Dernière modification par malbo (Le 07/09/2014, à 14:37)
Hors ligne
#13 Le 07/09/2014, à 17:20
- dz50
Re : [résolu] Nombreux Linux-headers
@serged : la commande "sudo apt-get autoremove" ne fonctionne plus comme dans le temps. Depuis le sortie de Ubuntu 13.04, cette commande effectue un nettoyage automatique et pertinent des noyaux (voir discussion sur le sujet ici). Pertinent parce qu'elle laisse toujours le dernier noyau et l'avant dernier noyau
Chez moi, après cette cde, il reste 3 noyaux
dpkg -l | grep -Ei "linux-headers|linux-image"
ii linux-image-3.13.0-33-generic 3.13.0-33.58 i386 Linux kernel image for version 3.13.0 on 32 bit x86 SMP
ii linux-image-3.13.0-34-generic 3.13.0-34.60 i386 Linux kernel image for version 3.13.0 on 32 bit x86 SMP
ii linux-image-3.13.0-35-generic 3.13.0-35.62 i386 Linux kernel image for version 3.13.0 on 32 bit x86 SMP
ii linux-image-extra-3.13.0-33-generic 3.13.0-33.58 i386 Linux kernel extra modules for version 3.13.0 on 32 bit x86 SMP
ii linux-image-extra-3.13.0-34-generic 3.13.0-34.60 i386 Linux kernel extra modules for version 3.13.0 on 32 bit x86 SMP
ii linux-image-extra-3.13.0-35-generic 3.13.0-35.62 i386 Linux kernel extra modules for version 3.13.0 on 32 bit x86 SMP
ii linux-image-generic 3.13.0.35.42 i386 Generic Linux kernel image
└─ $ ▶ sudo apt-get autoremove
[sudo] password for zaw:
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
0 mis à jour, 0 nouvellement installés, 0 à enlever et 11 non mis à jour.
Je passe donc par Tweak, en conservant l'avant dernier noyau.
Dernière modification par dz50 (Le 07/09/2014, à 17:22)
Hors ligne
#14 Le 08/09/2014, à 05:55
- malbo
Re : [résolu] Nombreux Linux-headers
@dz50 : tu peux passer la commande qui va bien (comme dans ce post) pour vérifier que le dernier et l'avant-dernier noyau sont bien installés automatiquement. Si c'est le cas, lors de la prochaine mise à jour du noyau, tu passes la commande de nettoyage "sudo apt-get autoremove" et tu verras que le nettoyage sera fait comme prévu.
Hors ligne
#15 Le 16/09/2014, à 08:49
- dz50
Re : [résolu] Nombreux Linux-headers
Je dois passer à côté de quelque chose.
Les commandes proposées par "malbo", ne renvoient pas les mêmes infos que Tweak.
apt-mark showauto | grep linux
linux-firmware
linux-headers-generic
linux-image-generic
sudo apt-get autoremove
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
0 mis à jour, 0 nouvellement installés, 0 à enlever et 7 non mis à jour.
Hors ligne
#16 Le 16/09/2014, à 09:14
- jplemoine
Re : [résolu] Nombreux Linux-headers
La commande autoremove garde le noyau en cours et celui qui le précède.
Quand on est dans le cas d'une mise à jour :
- N-2
- N-1
- N <-- on tourne avec celui-ci
- N+1
---> Si on fait un autoremove maintenant, on aura 3 noyaux : N-1, N, N+1
Il faut d'abord redémarrer pour passer sur le nouveau noyau
on aura alors :
- N-3
- N-2
- N-1
- N <-- on tourne maintenant avec le nouveau
---> autoremove laissera les 2 derniers.
pour savoir le noyau sur lequel on tourne :
uname -r
Ce compte ne servira plus : vous pouvez le supprimer si le coeur vous en dit...
Laissé par l'auteur pour historique.
Hors ligne
#17 Le 16/09/2014, à 14:12
- dz50
Re : [résolu] Nombreux Linux-headers
Soit, mais dans le #15, après avoir passé la cde autoremouve, il reste 5 noyaux dans mon PC "aucun de supprimé". La suppression des 3 plus anciens permet de gagner ~180Mo (ce que je fais avec Tweak).
Hors ligne