0

我正在尝试在 ubuntu 上运行 systamtap,我有默认的 ubuntu 12.04,没有安装任何 debuginfo 包。

我收到以下错误:

语义错误:在“/lib/modules/3.8.0-35-generic/build”下缺少 x86_64 内核/模块调试信息 [man warning::debuginfo]

有人可以指导我如何在我的系统上启用调试信息吗?我只找到与 fedora 或 rhel 相关的软件包。

我还需要使用 debuginfo 编译内核吗?

我从 ubuntu 找到了这个有用的链接:http: //manpages.ubuntu.com/manpages/raring/man1/debuginfo-install.1.html

但是当我尝试 sudo debuginfo-install kernel 我得到 No debuginfo packages available to install

4

1 回答 1

1

不确定是否有人在使用它,我没有得到任何帮助,但想出了如何安装 debuginfo

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys ECDCAD72428D7C01
sudo apt-get update
sudo apt-get install -y linux-image-$(uname -r)-dbgsym
于 2014-02-05T11:11:24.590 回答