เคอร์เนล metapackages (linux-generic เทียบกับ linux-image-generic)


9

ลำดับชั้นของแพ็คเกจสำหรับอิมเมจเคอร์เนลของ Ubuntu มีลักษณะดังนี้:

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

ทั้ง linux-generic และ linux-image-generic เป็น metapackages ฉันเข้าใจวัตถุประสงค์ของการมีเคอร์เนล metapackage (เพื่อจัดการกับการอัพเกรดและเคอร์เนลหลายรุ่น) แต่อะไรคือจุดในระดับที่สอง? ดูเหมือนว่า linux-generic ขึ้นอยู่กับ linux-image-generic เท่านั้นดังนั้นแน่นอนว่ามันซ้ำซ้อน?

คำตอบ:


5

ใช่มันจะเป็น แต่เนื่องจาก Ubuntu 12.10 linux-genericขึ้นอยู่กับภาพและ metapackages ส่วนหัว:

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

แต่ฉันไม่สามารถอธิบายได้ว่าทำไมมันเป็นเช่นนั้นมากกว่าการปล่อย mutiple cycles ถ้าคุณดูที่การค้นหาแพ็คเกจ Ubuntuและดูทุกเวอร์ชั่นคุณจะเห็นอย่างน้อยlinux-genericแพ็คเกจHardy นั้นขึ้นอยู่กับ meta-packages สองชุด (-image-generic และ -restricted-modules-generic)

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.