内核头文件的路径是什么,以便我可以安装 vmware?

我在我的 Ubuntu 11.04 上有效地安装了 VMware 包,但是当我打开它时,它为我提供了这个窗口

以及我不认识这个 C 头文件的路径。

90
2022-06-07 15:15:56
资源 分享
答案: 4

以下命令对您非常有用:

第一步:Ctrl+Alt+T

第 2 步:sudo apt-get install linux-headers-$(uname -r)

第 3 步:内核头文件的过程是 /usr/src/linux-headers-$(uname -r)/include

49
2022-06-10 15:46:04
资源
cd /lib/modules/$(uname -r)/build/include/linux
sudo ln -s ../generated/utsrelease.h
sudo ln -s ../generated/autoconf.h
sudo ln -s ../generated/uapi/linux/version.h 

包含符号链接后,路径为 /usr/src/linux-headers-$(uname -r)/include (感谢@Kariem!)

103
2022-06-08 02:18:08
资源

CTRL+ALT+t

sudo apt-get install linux-headers-generic

5
2022-06-07 17:35:23
资源

我的第一个猜测是你还没有设置标题。 您需要安装正确的 linux - headers 包。 您很可能需要安装 linux-headers-generic。 但是,如果您运行的是 linux-generic 以外的内核,请为该内核安装 linux - headers 计划。

如果您当前设置了标题,它们应该在 /usr/src 中。

8
2022-06-07 15:49:50
资源