Bisher hatte ich mir darüber keinen großen Gedanken gemacht, da das Meta-Paket ja immer vorhanden war.
Ins Grübeln kam ich, als ich in Testing wg. Abstürzen Kernel 5.5. installiert habe. Ich hatte das mal ausnahmsweise über Synaptic gemacht, einfach weil man da zielgenauer die Pakete finden kann.
Aber da fand ich kein Meta-Paket für den Kernel. 5.5.
Habe dann blind (und wahrscheinlich sinnfrei) das Paket linux-image-amd64-dbg mit installiert
was sich als Meta-Paket aus wies ( )
Habe jetzt mal in http://ftp.debian.org/debian/dists/sid/ ... ackages.gz
und finde dort : Es scheint also in SID gar keine Meta- Pakete für den jeweils aktuellen Kernel zu geben ?
Ist für mich zwar weniger interessant, da ich das SID-Repo eh nach der Kernel Installation deaktiviert habe.
Mein jetziger Bestand:
Code: Alles auswählen
dpkg -l *linux-image*|grep ii
ii linux-image-5.4.0-4-amd64 5.4.19-1 amd64 Linux 5.4 for 64-bit PCs (signed)
ii linux-image-amd64 5.4.19-1 amd64 Linux for 64-bit PCs (meta-package)
ii linux-image-5.5.0-1-amd64-dbg 5.5.13-2 amd64 Debug symbols for linux-image-5.5.0-1-amd64
ii linux-image-5.5.0-1-amd64-unsigned 5.5.13-2 amd64 Linux 5.5 for 64-bit PCs
ii linux-image-amd64-dbg 5.5.13-2 amd64 Debugging symbols for Linux amd64 configuration (meta-package)
Code: Alles auswählen
cat ~/Downloads/Packages_unstable |grep linux-image-5.5.0
Package: linux-image-5.5.0-1-amd64-dbg
Description: Debug symbols for linux-image-5.5.0-1-amd64
Filename: pool/main/l/linux/linux-image-5.5.0-1-amd64-dbg_5.5.13-2_amd64.deb
Package: linux-image-5.5.0-1-amd64-unsigned
Replaces: linux-image-5.5.0-1-amd64
Conflicts: linux-image-5.5.0-1-amd64
Filename: pool/main/l/linux/linux-image-5.5.0-1-amd64-unsigned_5.5.13-2_amd64.deb
Package: linux-image-5.5.0-1-amd64
Replaces: linux-image-5.5.0-1-amd64-unsigned
Conflicts: linux-image-5.5.0-1-amd64-unsigned
Filename: pool/main/l/linux-signed-amd64/linux-image-5.5.0-1-amd64_5.5.13-2_amd64.deb
Package: linux-image-5.5.0-1-cloud-amd64-dbg
Description: Debug symbols for linux-image-5.5.0-1-cloud-amd64
Filename: pool/main/l/linux/linux-image-5.5.0-1-cloud-amd64-dbg_5.5.13-2_amd64.deb
Package: linux-image-5.5.0-1-cloud-amd64-unsigned
Replaces: linux-image-5.5.0-1-cloud-amd64
Conflicts: linux-image-5.5.0-1-cloud-amd64
Filename: pool/main/l/linux/linux-image-5.5.0-1-cloud-amd64-unsigned_5.5.13-2_amd64.deb
Depends: linux-image-5.5.0-1-amd64-dbg (= 5.5.13-2)
Depends: linux-image-5.5.0-1-cloud-amd64-dbg (= 5.5.13-2)
Package: linux-image-5.5.0-1-cloud-amd64
Replaces: linux-image-5.5.0-1-cloud-amd64-unsigned
Conflicts: linux-image-5.5.0-1-cloud-amd64-unsigned
Filename: pool/main/l/linux-signed-amd64/linux-image-5.5.0-1-cloud-amd64_5.5.13-2_amd64.deb
Depends: linux-image-5.5.0-1-amd64 (= 5.5.13-2)
Depends: linux-image-5.5.0-1-cloud-amd64 (= 5.5.13-2)
Die Meta- Pakete kümmern sich ja nach meinem Verständnis um das jeweilige Kernel-Update und das Zubehör (z.B. Headers)
Folgerichtig wäre das dann In SID händisch zu bewerkstelligen ?
Bei den Ubuntus ist das mal wieder ganz schön erklärt:
https://forum.ubuntuusers.de/topic/ubun ... st-8968055
Kann ich die beiden -dbg Pakete eigentlich problemlos wieder entfernen ?Mit dem Paket linux-image-genric wird unter 16.04 nur der Kernel 4.4 automatisch aktualisiert. Den 4.13 kannst du deinstallieren, so wie auch die älteren 4.4.
Welcher Kernel in den LTS-Versionen aktualisiert wird, ist abhängig von den Metapaketen. So werden ab einem bestimmten Point Release die HWE Stacks standardmäßig aktiviert und ein anderes Metapaket für einen aktualisierten Kernel vorinstalliert:
Kernel 4.4 - linux-image-generic (⇐ 16.04.1, Original LTS-Kernel)
Kernel 4.13 - linux-image-generic-hwe-16.04 (>= 16.04.2, aktuellster unterstützter Kernel)
Kernel 4.15 - linux-image-generic-hwe-16.04-edge (nächster Kernel für generic-hwe-16.04)
Letztere beiden werden dabei weiter aktualisiert, also 4.13 irgendwann mit 4.15 ausgetauscht und der Kernel aus 18.10 rückt nach.