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?

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).

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.