安装VMware。错误:找不到版本 4.3.0-kali1-amd64 的内核标头

安装VMware。错误:找不到版本 4.3.0-kali1-amd64 的内核标头

尝试在 Kali Rolling (debian Wheezy) 上安装 VMware Player。安装后首次运行 VMware Player 时,我得到:

错误:找不到与您正在运行的内核匹配的 C 头文件。有关安装说明,请参阅您的发行版文档。

按“确定”后,我必须输入标题的手动路径。尝试使用 find 命令以防丢失。

第一个错误图片

输入手动路径img

更新:

/etc/apt/sources.list*

  deb http://http.kali.org/kali kali-rolling main contrib non-free
  deb cdrom:[Debian GNU/Linux 2016.1 _Kali-rolling_ - Official Snapshot amd64 LIVE/INSTALL Binary 201$
  deb cdrom:[Debian GNU/Linux 2016.1 _Kali-rolling_ - Official Snapshot amd64 LIVE/INSTALL Binary 201$
  deb http://download.virtualbox.org/virtualbox/debian wheezy contrib

答案1

我相信我有一个适合你的解决方案。最近我在我的机器上安装了 Kali Linux,我注意到了类似的问题。执行以下命令sudo apt-get install linux-headers-$(uname -r)只会从您的sources.list 文件中的存储库中获取。现在,就我而言,可用的存储库已过时,因此我通过下载软件包然后使用 dpkg 手动安装 Linux 标头。这是如何实现的:

如果您的系统是32位:

1)获取以下文件

 wget kernel.ubuntu.com/~kernel-ppa/mainline/v4.3.4-wily/linux-headers-4.3.4-040304_4.3.4-040304.201601230132_all.deb
 wget kernel.ubuntu.com/~kernel-ppa/mainline/v4.3.4-wily/linux-headers-4.3.4-040304-generic_4.3.4-040304.201601230132_i386.deb
 wget kernel.ubuntu.com/~kernel-ppa/mainline/v4.3.4-wily/linux-image-4.3.4-040304-generic_4.3.4-040304.201601230132_i386.deb

2) 通过发出以下命令来安装以下软件包:

sudo dpkg -i linux-headers-4.3.4*.deb linux-image-4.3.4*.deb

3)重新启动系统:

sudo reboot

如果您的系统是64位:

1)获取以下文件

wget kernel.ubuntu.com/~kernel-ppa/mainline/v4.3.4-wily/linux-headers-4.3.4-040304_4.3.4-040304.201601230132_all.deb
wget kernel.ubuntu.com/~kernel-ppa/mainline/v4.3.4-wily/linux-headers-4.3.4-040304-generic_4.3.4-040304.201601230132_amd64.deb
wget kernel.ubuntu.com/~kernel-ppa/mainline/v4.3.4-wily/linux-image-4.3.4-040304-generic_4.3.4-040304.201601230132_amd64.deb

2) 通过发出以下命令来安装以下软件包:

sudo dpkg -i linux-headers-4.3.4*.deb linux-image-4.3.4*.deb

3)重新启动系统:

sudo reboot

如果您想卸载头文件,请发出以下命令:

sudo apt-get remove 'linux-headers-4.3.4*' 'linux-image-4.3.4*'

答案2

您需要安装内核头文件:

sudo apt-get install linux-headers-$(uname -r)

答案3

抱歉,我终于在一段时间后修复了它,但忘记发布答案!当我安装 Kali 时,我没有进行更新,因此有很多重要的更新待处理。我最终通过转到“软件包更新”(从菜单)并安装待处理的更新(对我来说>3GB)解决了这个问题。

注:卡利是一个滚动分布因此,安装后您必须检查以获取最新更新。

更新: 没想到这个问题这么热搜。那么什么能解决你的问题,就是类型

apt clean && apt update && apt dist-upgrade

相关内容