Mise à jour du noyau : Différence entre versions

De Asso Val Libre
Aller à : navigation, rechercher
(Page créée avec « J'en profite pour écrire ce qu'en fait j'ai capté assez récemment sur les mises à jour noyaux (m'étais jamais vraiment posé la question avant ;-) En simplifiant un... »)
 
Ligne 13 : Ligne 13 :
 
Exemple : apt-cache policy libc6
 
Exemple : apt-cache policy libc6
 
On voit que [le _nom_] libc6 est fourni en version 2.32 2.31 2.27...
 
On voit que [le _nom_] libc6 est fourni en version 2.32 2.31 2.27...
 +
 +
[[Catégorie:Mémo]]

Version du 18 février 2021 à 09:52

J'en profite pour écrire ce qu'en fait j'ai capté assez récemment sur les mises à jour noyaux (m'étais jamais vraiment posé la question avant ;-)

En simplifiant un peu

  • le noyau version 1.2.3 est fourni par un paquet dénommé noyau-1.2.3
  • le noyau version 1.2.4 .................... noyau-1.2.4 (!!)
  • IMPORTANT : ce ne sont que des noms de paquets, ce ne sont pas des _versions_, pour le système, noyau-1.2.4 n'est pas la version suivante de noyau-1.2.3 (c'est seulement dans notre tête ;-)
  • donc pas moyen de mettre à jour (monter la version du noyau) du noyau-1.2.3 vers noyau-1.2.4 !! En l'état, il n'est pas possible de faire des mises à jour "spontanée"/automatique du noyau. Le système ne peut "pousser" de lui-même à installer la version 1.2.4 du noyau contenu dans un paquet dénommé noyau-1.2.4

Il faut nécessairement passer par une mise à jour d'un paquet. La mise à jour d'un paquet ne se base donc pas sur son nom, mais sur la version d'un paquet. Pour un même nom de paquet, le système sait gérer des versions du-dit paquet.

Exemple : apt-cache policy libc6 On voit que [le _nom_] libc6 est fourni en version 2.32 2.31 2.27...