La jerarquía de paquetes para las imágenes del kernel de Ubuntu se ve así:
linux-genérico –> linux-imagen-genérico –> linux-imagen-2.6.38-8-genérico.
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, así que seguramente es redundante.
Respuesta aceptada:
Sí, es era. Pero desde Ubuntu 12.10 linux-generic
depende tanto de la imagen como de los metapaquetes de los 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 múltiples ciclos de lanzamiento. Si observa la búsqueda de paquetes de Ubuntu y observa todas las versiones, verá al menos el Hardy linux-generic
El paquete depende de dos metapaquetes (-image-generic y -restricted-modules-generic).