Hirarki paket untuk gambar kernel Ubuntu terlihat seperti ini:
linux-generic -> linux-image-generic -> linux-image-2.6.38-8-generic.
Baik linux-generic dan linux-image-generic adalah metapackage. Saya mengerti tujuan memiliki satu metapackage kernel (untuk menangani peningkatan dan beberapa versi kernel), tetapi apa gunanya level kedua? Tampaknya linux-generic hanya bergantung pada linux-image-generic, jadi pasti berlebihan?
Jawaban yang Diterima:
Ya itu itu dulu. Tapi sejak Ubuntu 12.10 linux-generic
bergantung pada metapackages gambar dan header:
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
Tetapi saya tidak dapat menjelaskan mengapa hal itu terjadi pada beberapa siklus rilis. Jika Anda melihat pencarian paket Ubuntu dan melihat semua versi, Anda akan melihat setidaknya linux-generic
Hardy paket bergantung pada dua paket meta (-image-generic dan -restricted-modules-generic).