Metapaquetes de kernel (linux-generic vs linux-image-generic)

9

La jerarquía de paquetes para las imágenes del kernel de Ubuntu se ve así:

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

Tanto linux-generic como linux-image-generic son metapaquetes. Entiendo el propósito de tener un metapaquete de kernel (para manejar actualizaciones y múltiples versiones de kernel), pero ¿cuál es el punto en el segundo nivel? Parece que linux-generic solo depende de linux-image-generic, ¿entonces seguramente es redundante?

SystemParadox
fuente

Respuestas:

5

Sí, se fue. Pero dado que Ubuntu 12.10 linux-genericdepende tanto de la imagen como de los metapaquetes de encabezados:

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

Pero no puedo explicar por qué fue así durante varios ciclos de liberación. Si observa la búsqueda de paquetes de Ubuntu y observa todas las versiones, verá que al menos el linux-genericpaquete Hardy depende de dos metapaquetes (-image-generic y -restricted-modules-generic).

Lasall
fuente