我正在Ubuntu12.1064bit(内核3.5.0-23)上安装Virtualbox。我已经安装了dkms,构建必需的,linux源代码,linux内核头,.我仍然会发现这个错误:
错误!无法找到内核3.5.0-23-泛型的内核头。请安装linux标头-3.5.0-23通用包,或者使用--kernelsourcedir选项通知DKMS它位于何处。
内核标题和源代码位于它们适当的位置:
ls /usr/src
linux-headers-3.5.0-23 linux-source-3.5.0
linux-headers-3.5.0-24 linux-source-3.5.0.tar.bz2
linux-headers-3.5.0-24-generic我知道在不同的论坛上有很多类似的问题,我都试过了。它们都不管用。有人能帮我吗?
发布于 2013-08-14 22:29:16
为正在运行的内核安装内核标头
sudo apt-get install linux-headers-$(uname -r)
或者只需使用linux-headers-generic安装最新版本的内核头。
注意:如果在LTS发行版上安装了硬件支持堆栈(backported)内核,请使用
linux-headers-current包安装最新的内核映像+标头。
例如,在Ubuntu12.04上,发行版内核为3.2.0,linux当前-泛型安装3.8.0-27。
https://askubuntu.com/questions/258521
复制相似问题