web-dev-qa-db-fra.com

Méta-paquet et en-têtes du noyau Linux

Exécution de Xubuntu 14.04.2 LTS

Quelle est l'idée et quelle est la différence entre le noyau Linux, l'en-tête Linux et les méta-packages? Et si j'en ai une avec la version mise à jour et l'autre avec la version précédente? Et pourquoi Ubuntu les met-il souvent à jour par rapport à Linux Mint (LM). J'ai l'impression de tester les versions bêta: les mises à jour du noyau font entre 60 et 100 Mo. J'ai installé Xubuntu il y a moins d'un mois. Depuis, j'ai mis à jour le noyau 3 fois autant que je me souvienne. Il y a deux jours, j'ai mis à jour le noyau - j'ai aujourd'hui un noyau appelé noyau Linux pour le développement 3.13.0.59.98-> 3.13.0.61.100

S'il te plait explique moi. Merci beaucoup !

3
Spasov2015

Les packages d'images Linux contiennent des noyaux Linux. Parfois, une partie de l'image se trouve dans un package linux-image-extra séparé.

Des en-têtes Linux sont nécessaires pour compiler des modules de noyau supplémentaires pour un noyau spécifique. Des modules supplémentaires peuvent être des pilotes, virtualbox, etc.

Les méta-packages sont destinés aux mises à niveau automatisées du noyau. E.g linux-image-generic pointe sur la dernière image linux disponible.

linux-generic pointe sur linux-image-generic et linux-headers-generic.

Pour les versions Ubuntu LTS, il existe plusieurs méta-packages pointant vers différentes versions principales du noyau.

pour 14.04:

linux-generic télécharge le noyau 3.13

linux-generic-lts-utopic -> 3.16

linux-generic-lts-vivid -> 3.19

Ubuntu démarre toujours avec la dernière image du noyau, sauf si elle est intentionnellement modifiée dans les paramètres grub. Si vous avez des en-têtes d'une version plus ancienne, ils ne seront pas utilisés.

Linux Mint utilise les mêmes référentiels qu'Ubuntu et les mises à niveau du noyau ont lieu exactement au même moment dans Mint et Ubuntu.

Le noyau 3.13 a été mis à jour plusieurs fois ces derniers temps car il contenait des bogues.

3
Pilot6