Hab den Artikel überarbeitet und mit einer frisch installierten Ubuntu Server 24.04.3 (Standard, nicht minimal) VM getestet. Folgende Änderungen wurden vorgenommen:
Abschnitt "Artikel ist fehlerhaft" entfernt
libdw-dev zu den Abhängigkeiten hinzugefügt, die Meldung "dpkg-checkbuilddeps: error: Unmet build dependencies: libdw-dev:native" kann Ubuntu Server spezifisch sein, möglicherweise ist das Paket in der Desktopversion bereits vorinstalliert
pahole zu den Abhängigkeiten hinzugefügt, braucht man eigentlich nur, wenn CONFIG_DEBUG_INFO_BTF verwendet wird, aber sicher ist sicher
libcurses und -dev an 24.04 angepasst (unter 24.04 ist das libcurses6)
PPAs entfernt
auf 24.04 umgestellt und damit getestet
gcc-14 und g++14 sind direkt in den Paketquellen (Version 13 ist Standard und wird mit build-essential installiert), kleinen Abschnitt dazu eingefügt
getestet für Jammy: entfernt
Link zu den Requirements hinzugefügt, ist vielleicht praktisch, wenn eine zukünftige Kernelversion mal neue Abhängigkeiten hat
in der VM sind englischsprachige Ausgaben, wird mit dem nächsten Update angepasst
Da das so auch im Tuxedo OS, meinem Host-OS, funktioniert, werde ich den Artikel wieder ab und an updaten und bei Problemen, oder wenn ich von Änderungen etwas mitbekomme, in frischer Ubuntu VM testen.