Correspondance entre version linux headers et version du noyau ?

Assistance concernant Linux Mint
Avatar du membre
victoria
Messages : 1045
Enregistré le : dim. 21 janv. 2018 20:10

Re: Correspondance entre version linux headers et version du noyau ?

Message par victoria »

Dernier message de la page précédente :

Non mais en faite ce que les autres ne t'ont visiblement pas expliqué (d'ailleurs que je trouve bizarre, mais soit, passons), c'est que ton kernel actuel est le 4.4.0.109
Que tu peux voir avec

Code : Tout sélectionner

uname -a
Vu que tu tournes sur le kernel 4.4.0.109, c'est forcément les headers 4.4.0.109 qui fonctionnent en ce moment même que ton pc est allumé.

Si ce serait des autres headers qui essayeraient de se lancer, tu aurais un kernel panic dès le boot, et ça c'est sur toutes les distributions, c'est le fonctionnement normal de Linux.

Donc tu peux virer les anciens headers qui ne t'intéressent plus, mais il faut aussi virer le kernel qui va avec, en gros tu vires le couple (kernel + headers) mais tu ne vires pas l'un ou l'autre indépendamment, ça n'a aucun sens.

Par exemple tu gardes deux kernels, avec leurs headers respectifs, et le reste tu le fous à la poubelle, ça ne te sert à rien.
Tu ne vas pas faire une collection de kernel rassure moi ?!! :mrgreen:
Surtout si le kernel actuel fonctionne à la perfection, pourquoi en installer 50 trillions :oops:

Après on peut même bloquer les mises à jour du kernel et des headers via apt (les mettre en hold), sur Debian ça fonctionne très bien, mais sur Mint aucune idée de si ça ne vas pas causer des problèmes encore bizarres, je n'ai jamais essayé cette manipulation..
Mais c'est une piste quand on veut "geler" une version d'un logiciel pour X ou Y raisons.
_____________________________________________________________________________
- Le silence aussi possède la violence des mots -

gacaron
Messages : 342
Enregistré le : mer. 26 oct. 2016 18:01

Re: Correspondance entre version linux headers et version du noyau ?

Message par gacaron »

Salut Victoria et merci pour ta réponse étoffée, c'est sympa... :P

En fait je n'ai que les kernels 103 et 109 d'installés car je gardais toujours l'avant dernière version testée et approuvée pour ma machine au cas ouù ;-)
Le kernel 127 n'est pas installé sur ma machine, donc il faut bien que je désinstalle les headers en 127 de manière indépendante.
Concernant les bloquages de versions kernels dans le gestionnaire de maj, oui j'avais procédé comme ça. Peut être avais je bloqué dans un premier temps les maj noyaux puis continué d'autoriser les headers mais si les 2 sont liés, le gestionnaire de maj aurait dû faire le lien..... Je trouverai ça logique. Ceci dit il me semble que dernièrement les 2 étaient bloqués dans le gestionnaire, mais quand je passe par le terminal avec apt update & apt upgrade, le noyau ne se met pas à jour mais les headers OUI, donc dans vérifier la version de kernel ou supposant que c'est la dernière validée par la distribution. J'aurai tendance à dire qu'il y a des petits soucis à ce niveau, mais je n'exclus pas d'être le soucis lol :D En tout cas je ferais plus attention à mes manip sur ma prochaine install....
Machine: HP Pavilion g7-2310 - CPU : i5-3230M / RAM : 8 Go
Kernel: 4.15.0-43-generic x86_64 bits: 64
Desktop: Cinnamon 4.0.9 Linux Mint 19.1 Tessa
Graphics: Card-1: Intel 3rd Gen Core / Card-2: [AMD/ATI] [Radeon HD 7500M/7600M Series]
Wifi : Ralink RT5390R 802.11bgn / Ethernet : Realtek RTL8101/2/6E PCI Express Fast/Gigabit Ethernet

Avatar du membre
victoria
Messages : 1045
Enregistré le : dim. 21 janv. 2018 20:10

Re: Correspondance entre version linux headers et version du noyau ?

Message par victoria »

A mais tu n'as pas le kernel d'installé 4.4.0.127 d'installé ???
Mais les headers te sont proposés, ouh étrange ça :shock: :shock:

Que retourne cette commande

Code : Tout sélectionner

sudo dpkg -l | grep linux-image
Mint-update est assez obscur dans son fonctionnement, et certains choix étranges..
C'est bien pour ça que je préfère les mises à jour via le terminal, au moins on y voit clair, on sait ce qui se passe, et on sait ce qui cloche si ça doit arriver :mrgreen:
_____________________________________________________________________________
- Le silence aussi possède la violence des mots -

gacaron
Messages : 342
Enregistré le : mer. 26 oct. 2016 18:01

Re: Correspondance entre version linux headers et version du noyau ?

Message par gacaron »

Voilà pour le retour ;-)

Code : Tout sélectionner

ii  linux-headers-4.4.0-103                      4.4.0-103.126                                all          Header files related to Linux kernel version 4.4.0
ii  linux-headers-4.4.0-103-generic              4.4.0-103.126                                amd64        Linux kernel headers for version 4.4.0 on 64 bit x86 SMP
ii  linux-headers-4.4.0-109                      4.4.0-109.132                                all          Header files related to Linux kernel version 4.4.0
ii  linux-headers-4.4.0-109-generic              4.4.0-109.132                                amd64        Linux kernel headers for version 4.4.0 on 64 bit x86 SMP
ii  linux-headers-4.4.0-127                      4.4.0-127.153                                all          Header files related to Linux kernel version 4.4.0
ii  linux-headers-4.4.0-127-generic              4.4.0-127.153                                amd64        Linux kernel headers for version 4.4.0 on 64 bit x86 SMP
ii  linux-headers-generic                        4.4.0.127.133                                amd64        Generic Linux kernel headers
Machine: HP Pavilion g7-2310 - CPU : i5-3230M / RAM : 8 Go
Kernel: 4.15.0-43-generic x86_64 bits: 64
Desktop: Cinnamon 4.0.9 Linux Mint 19.1 Tessa
Graphics: Card-1: Intel 3rd Gen Core / Card-2: [AMD/ATI] [Radeon HD 7500M/7600M Series]
Wifi : Ralink RT5390R 802.11bgn / Ethernet : Realtek RTL8101/2/6E PCI Express Fast/Gigabit Ethernet

Avatar du membre
victoria
Messages : 1045
Enregistré le : dim. 21 janv. 2018 20:10

Re: Correspondance entre version linux headers et version du noyau ?

Message par victoria »

Tu es sur que tu m'a donné le retour de

Code : Tout sélectionner

sudo dpkg -l | grep linux-image
Parce que tu es obligé d'avoir un linux-image, sinon ton pc ne démarrerait pas, pas de linux-image = pas de kernel, donc = pas de boot :D

On va faire plus simple
Que donne le retour de

Code : Tout sélectionner

sudo dpkg -l | grep linux-
Tu devrais avoir des retour avec
compiler-gcc, linux-base, et un linux-kbuild, ils sont essentiels pour compiler le kernel pour qu'il s'installe sur ta machine.
_____________________________________________________________________________
- Le silence aussi possède la violence des mots -

gacaron
Messages : 342
Enregistré le : mer. 26 oct. 2016 18:01

Re: Correspondance entre version linux headers et version du noyau ?

Message par gacaron »

J'avais dû faire une erreur de copié collé sur la dernière commande, voici le résultat de "sudo dpkg -l | grep linux-"

Code : Tout sélectionner

ii  linux-base                                   4.5ubuntu1~16.04.1                           all          Linux image base package
ii  linux-firmware                               1.157.18                                     all          Firmware for Linux kernel drivers
ii  linux-headers-4.4.0-103                      4.4.0-103.126                                all          Header files related to Linux kernel version 4.4.0
ii  linux-headers-4.4.0-103-generic              4.4.0-103.126                                amd64        Linux kernel headers for version 4.4.0 on 64 bit x86 SMP
ii  linux-headers-4.4.0-109                      4.4.0-109.132                                all          Header files related to Linux kernel version 4.4.0
ii  linux-headers-4.4.0-109-generic              4.4.0-109.132                                amd64        Linux kernel headers for version 4.4.0 on 64 bit x86 SMP
ii  linux-headers-4.4.0-127                      4.4.0-127.153                                all          Header files related to Linux kernel version 4.4.0
ii  linux-headers-4.4.0-127-generic              4.4.0-127.153                                amd64        Linux kernel headers for version 4.4.0 on 64 bit x86 SMP
ii  linux-headers-generic                        4.4.0.127.133                                amd64        Generic Linux kernel headers
rc  linux-image-4.13.0-17-generic                4.13.0-17.20~16.04.1                         amd64        Linux kernel image for version 4.13.0 on 64 bit x86 SMP
rc  linux-image-4.4.0-101-generic                4.4.0-101.124                                amd64        Linux kernel image for version 4.4.0 on 64 bit x86 SMP
ii  linux-image-4.4.0-103-generic                4.4.0-103.126                                amd64        Linux kernel image for version 4.4.0 on 64 bit x86 SMP
ii  linux-image-4.4.0-109-generic                4.4.0-109.132                                amd64        Linux kernel image for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-4.4.0-81-generic                 4.4.0-81.104                                 amd64        Linux kernel image for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-4.4.0-89-generic                 4.4.0-89.112                                 amd64        Linux kernel image for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-4.4.0-96-generic                 4.4.0-96.119                                 amd64        Linux kernel image for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-extra-4.13.0-17-generic          4.13.0-17.20~16.04.1                         amd64        Linux kernel extra modules for version 4.13.0 on 64 bit x86 SMP
rc  linux-image-extra-4.4.0-101-generic          4.4.0-101.124                                amd64        Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
ii  linux-image-extra-4.4.0-103-generic          4.4.0-103.126                                amd64        Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
ii  linux-image-extra-4.4.0-109-generic          4.4.0-109.132                                amd64        Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-extra-4.4.0-81-generic           4.4.0-81.104                                 amd64        Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-extra-4.4.0-89-generic           4.4.0-89.112                                 amd64        Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-extra-4.4.0-96-generic           4.4.0-96.119                                 amd64        Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
ii  linux-libc-dev:amd64                         4.4.0-127.153                                amd64        Linux Kernel Headers for development
ii  linux-sound-base                             1.0.25+dfsg-0ubuntu5                         all          base package for ALSA and OSS sound systems
ii  syslinux-common                              3:6.03+dfsg-11ubuntu1                        all          collection of bootloaders (common)
ii  syslinux-legacy                              2:3.63+dfsg-2ubuntu8                         amd64        Bootloader for Linux/i386 using MS-DOS floppies
ii  syslinux-utils                               3:6.03+dfsg-11ubuntu1                        amd64        collection of bootloaders (utilities)
Machine: HP Pavilion g7-2310 - CPU : i5-3230M / RAM : 8 Go
Kernel: 4.15.0-43-generic x86_64 bits: 64
Desktop: Cinnamon 4.0.9 Linux Mint 19.1 Tessa
Graphics: Card-1: Intel 3rd Gen Core / Card-2: [AMD/ATI] [Radeon HD 7500M/7600M Series]
Wifi : Ralink RT5390R 802.11bgn / Ethernet : Realtek RTL8101/2/6E PCI Express Fast/Gigabit Ethernet

Avatar du membre
victoria
Messages : 1045
Enregistré le : dim. 21 janv. 2018 20:10

Re: Correspondance entre version linux headers et version du noyau ?

Message par victoria »

Hum, il y a deux trois choses qui m'échappent et que je ne comprends pas.
Désolé mais je ne peux pas t'aider plus que ça, c'est hors de mes compétences.

Attends que quelqu'un de plus doué que moi te vienne en aide pour faire le tri dans les noyaux, et t'expliquer mieux les choses.

Bon courage pour la suite.
Désolé pour le temps inutilement perdu.
_____________________________________________________________________________
- Le silence aussi possède la violence des mots -

Avatar du membre
tyrry
Messages : 5604
Enregistré le : mar. 21 juil. 2015 07:42
Localisation : à l'ouest

Re: Correspondance entre version linux headers et version du noyau ?

Message par tyrry »

Slt ,
gacaron a écrit : ii linux-headers-4.4.0-109 4.4.0-109.132 all Header files related to Linux kernel version 4.4.0
ii linux-headers-4.4.0-109-generic 4.4.0-109.132 amd64 Linux kernel headers for version 4.4.0 on 64 bit x86 SMP
ii linux-image-extra-4.4.0-109-generic 4.4.0-109.132 amd64 Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
est-ce que quelqu'un pourrait m'expliquer c'est quoi le soucis ???
@+
Desktop: LXDE Distro: Debian 12 Bookworm
Kernel: 6.1.0-18-amd64 Drive: Intel Nvme 240
CPU: Ryzen 3 PRO 2200GE RAM: 16 go Graphics Card: AMD ATI Radeon Vega Series

gacaron
Messages : 342
Enregistré le : mer. 26 oct. 2016 18:01

Re: Correspondance entre version linux headers et version du noyau ?

Message par gacaron »

@Victoria
Pas de soucis, c'est très sympa de ta part d'avoir passé autant de temps à me répondre, merci beaucoup :D

@tyrry
Ma question initiale était pourquoi l'upgrade me propose t'il systématiquement une version des linux-headers (4.4.127 actuel et demande upgrade 4.4.128) supérieure à la version de noyau que j'ai décidé de bloquer sur ma machine (4.4.109) ....
Basiquement, il serait logique que je reste avec les linux-header 4.4.109 puisque c'est ma version kernel...

Si il n'y a pas plus de pistes, ça n'est pas grave, je vais fermer le sujet.... Merci à tous et à toutes ;-) :B
Machine: HP Pavilion g7-2310 - CPU : i5-3230M / RAM : 8 Go
Kernel: 4.15.0-43-generic x86_64 bits: 64
Desktop: Cinnamon 4.0.9 Linux Mint 19.1 Tessa
Graphics: Card-1: Intel 3rd Gen Core / Card-2: [AMD/ATI] [Radeon HD 7500M/7600M Series]
Wifi : Ralink RT5390R 802.11bgn / Ethernet : Realtek RTL8101/2/6E PCI Express Fast/Gigabit Ethernet

Avatar du membre
victoria
Messages : 1045
Enregistré le : dim. 21 janv. 2018 20:10

Re: Correspondance entre version linux headers et version du noyau ?

Message par victoria »

gacaron a écrit :@Victoria
Pas de soucis, c'est très sympa de ta part d'avoir passé autant de temps à me répondre, merci beaucoup :D
De rien ;)
Tyrry est mieux doué que moi il arrivera à t'aider et expliquer la chose.
Bon courage ;)
_____________________________________________________________________________
- Le silence aussi possède la violence des mots -

mpedro
Messages : 1517
Enregistré le : dim. 8 nov. 2015 22:13
Contact :

Re: Correspondance entre version linux headers et version du noyau ?

Message par mpedro »

Une version des linux-headers supérieure à la version du noyau qui est bloqué comme tu dis, ne change pas le noyau? même si tout est prêt pour l'upgrade. Il fallait bloqué linux headers en même temps que noyau puisque ces paquets sont indépendants l'un de l'autre. La logique aurait voulu que l'on bloque à la fois le noyau et le headers. C'est la politique de MAJ de LM qui fait celà.
Modifié en dernier par mpedro le mer. 27 juin 2018 11:03, modifié 2 fois.
Stretch 32bits cinnamon/Fedora25/Sarah
Compaq 8510p/MSI GE70/Raspberry Pi2

Répondre