Kernel-Metapakete (Linux-Generic vs Linux-Image-Generic)

9

Die Pakethierarchie für Ubuntu-Kernel-Images sieht folgendermaßen aus:

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

Sowohl Linux-Generic als auch Linux-Image-Generic sind Metapakete. Ich verstehe den Zweck eines Kernel-Metapakets (für Upgrades und mehrere Kernel-Versionen), aber worum geht es in der zweiten Ebene? Es scheint, dass Linux-Generic nur von Linux-Image-Generic abhängt, also ist es sicher redundant?

SystemParadox
quelle

Antworten:

5

Ja, das war es. Da Ubuntu 12.10 jedoch linux-genericsowohl von Image- als auch von Header-Metapaketen abhängt:

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

Aber ich kann nicht erklären, warum es in mehreren Release-Zyklen so war. Wenn Sie sich die Ubuntu-Paketsuche und alle Versionen ansehen, werden Sie linux-genericfeststellen, dass mindestens das Hardy- Paket von zwei Metapaketen abhängt (-image-generic und -restricted-modules-generic).

Lasall
quelle