为什么我在 Arch 上安装 virtualbox-4.1 会出现这个错误?

0 kernel arch-linux virtualbox

我正在尝试从.run 文件安装 Virtualbox 4.1,因为 Pacman 只有 4.0 版本。但是当我尝试使用 安装文件时sh filelocation/filename.run,它给了我以下错误 -

请为您当前的 Linux 内核安装构建和头文件。当前内核版本为 2.6.38-ARCH

内核中的某些东西损坏了,还是我需要安装某些东西?

kat*_*iel 5

您需要安装“kernel26-headers”包,以便 VirtualBox 可以编译它的随附模块