Métapaquetages du noyau (linux-generic vs linux-image-generic)

9

La hiérarchie des packages pour les images du noyau Ubuntu ressemble à ceci:

linux-generic -> linux-image-generic -> linux-image-2.6.38-8-generic.

Linux-generic et linux-image-generic sont des métapaquets. Je comprends le but d'avoir un métapaquetage de noyau (pour gérer les mises à niveau et plusieurs versions du noyau), mais quel est l'intérêt du deuxième niveau? Il semble que linux-generic ne dépend que de linux-image-generic, donc c'est sûrement redondant?

SystemParadox
la source

Réponses:

5

Oui , il est était. Mais comme Ubuntu 12.10 linux-genericdépend à la fois des métapaquets d'image et d'en-têtes:

linux-generic ─┐
               ├─ linux-image-generic   ─ linux-image-VERSION-generic
               │                        ┄ linux-image-OLD_VERSION-generic
               │                        ┄ linux-image-ANCIENT_VERSION-generic
               │
               └─ linux-headers-generic ─ linux-headers-VERSION-generic
                                        ┄ linux-headers-OLD_VERSION-generic
                                        ┄ linux-headers-ANCIENT_VERSION-generic

Mais je ne peux pas expliquer pourquoi il en était ainsi au cours des cycles de libération multiples. Si vous regardez la recherche de packages Ubuntu et regardez toutes les versions, vous verrez au moins que le linux-genericpackage Hardy dépend de deux méta-packages (-image-generic et -restricted-modules-generic).

Lasall
la source