Ubuntu 内核版本为 5.4.0-120,但 linux-tools 版本为 4.15.0

Ubuntu 内核版本为 5.4.0-120,但 linux-tools 版本为 4.15.0

我试图安装 perf by sudo apt-get install linux-tools-common linux-tools-generic linux-tools-`uname -r`,但这给了我一个错误说

E: Unable to locate package linux-tools-5.4.0-120-generic
E: Couldn't find any package by glob 'linux-tools-5.4.0-120-generic'
E: Couldn't find any package by regex 'linux-tools-5.4.0-120-generic'

经过一番挖掘,我发现我的内核版本是 5.4.0-120-generic,但我的 linux-tools 版本是 4.15.0。我该如何解决这个问题?

答案1

您正在使用 HWE 内核,但安装的linux-tools是标准内核。

linux-tools您可以通过以下方式安装

sudo apt install linux-tools-generic-hwe-18.04 

相关内容