我在 Ubuntu 13.10 x86_64 上使用性能计数器 ( https://perf.wiki.kernel.org/index.php/Main_Page )。如果我输入perf
我得到:
perf not found for kernel 3.11.0-031100
You may need to install linux-tools-3.11.0-031100-generic
Run Code Online (Sandbox Code Playgroud)
但是apt-get install ...
没有找到
E: Unable to locate package linux-tools-3.11.0-031100-generic
Run Code Online (Sandbox Code Playgroud)
uname -r
返回3.11.0-031100-generic
,即稍微不同的内核名称(Ubuntu 默认为 3.11.0-13-generic)
默认情况下,我如何安装与内核匹配的正确二进制文件(和/或我必须为此添加哪些存储库)?
(我知道我可以通过从 /tools/perf/ 中的内核源代码编译它来解决这个问题;这可行,但理想情况下我希望通过 apt 自动完成它。)