
Gibt es eine Möglichkeit herauszufinden, welche Dateien im installierten System bei einer Kernel-Aktualisierung/einem Kernel-Upgrade geändert/aktualisiert werden?
Antwort1
Der Kernel besteht aus zwei Hauptpaketen, den Paketen linux-image-* und linux-headers-*. Ein Kernel besteht aus dem Paar in derselben Version. Sie können Ihren gesamten installierten Kernel mit dem folgenden Befehl anzeigen. Der neueste Kernel hat die höchste Versionsnummer:
dpkg -l 'linux-image-*' 'linux-headers-*' | grep '^ii'
Um das mit dem aktuell ausgeführten Kernel verknüpfte Paar anzuzeigen, verwenden Sie den folgenden Befehl:
dpkg -l '*'`uname -r`
Die Dateien, aus denen ein Kernel-Paket (oder jedes andere Paket) besteht, werden mit einem dpkg -L
Befehl aufgelistet, der ungefähr wie folgt aussieht:
dpkg -L linux-image-3.2.0-23-generic
Natürlich werden auch einige andere Dateien aktualisiert, die nicht in diesen Paketen enthalten sind. Beispielsweise initramfs
wird nach der Installation für jeden Kernel eine neue Datei generiert und die Konfiguration des Bootloaders (normalerweise Grub) wird neu erstellt, um den neuen Kernel zu enthalten.