安装linux-headers-2.6.32-042stab085.20

时间:2014-06-25 22:04:01

标签: linux ubuntu linux-kernel ubuntu-12.04 virtualbox

我正在尝试在具有Ubuntu 12.04和内核版本的VPS主机上安装virtualbox-4.3:

uname -r ==> 2.6.32-042stab085.20

当我尝试安装它时,出现以下错误:

Trying to register the VirtualBox kernel modules using DKMSError! Your kernel headers for kernel 2.6.32-042stab085.20 cannot be found. Please install the linux-headers-2.6.32-042stab085.20 package,

我知道内核已经老了,我真的无法更新它,不幸的是......有没有办法为这个内核版本安装头文件?

Edit1:我在/ lib / modules / $(uname -r)中找到了以下内容

/lib/modules$ cd /lib/modules/$(uname -r)
/lib/modules/2.6.32-042stab085.20$ ls
modules.alias      modules.ccwmap  modules.dep.bin  modules.ieee1394map  modules.isapnpmap  modules.pcimap    modules.softdep  modules.symbols.bin
modules.alias.bin  modules.dep     modules.devname  modules.inputmap     modules.ofmap      modules.seriomap  modules.symbols  modules.usbmap

虽然很奇怪,因为没有包含文件夹......

1 个答案:

答案 0 :(得分:0)

请参阅这些链接

  1. https://askubuntu.com/questions/313365/how-install-kernel-header-in-ubuntu?rq=1

  2. HTTP:/www.cyberciti.biz/faq/installing-full-kernel-source-ubuntu-linux /

  3. 简短的回答是sudo apt-get install linux-headers - $(uname -r)通常应该可以工作。

    另外,如果这不起作用,请粘贴输出