web-dev-qa-db-fra.com

Méta-paquets de noyau (linux-generic vs linux-image-generic)

La hiérarchie des paquets 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 tous deux des métapaquets. Je comprends l'objectif d'un méta-paquet de noyau (pour gérer les mises à niveau et plusieurs versions de noyau), mais à quoi sert-il au deuxième niveau? Il semble que linux-generic ne dépend que de linux-image-generic, donc est-il redondant?

9
SystemParadox

Oui il estétait. Mais depuis Ubuntu 12.10, linux-generic dé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 c'était ainsi au cours des cycles de libération multiples. Si vous regardez recherche de paquets Ubunt et que vous regardez toutes les versions, vous verrez au moins le paquet Hardy linux-generic dépendre de deux méta-paquets (-image-generic et -restricted-modules-generic ).

5
Lasall