如何在 Kali Linux 4.15.0 上安装来宾添加项

如何在 Kali Linux 4.15.0 上安装来宾添加项

我已经使用 virtualbox 安装了最新版本的 Kali Linux,但无法安装来宾添加项,我发现了这个 问题

命令后uname -r我在我的终端中:

4.15.0-kali2-amd64

当我尝试安装 linux-headers 执行apt-get install linux-headers-$(uname -r)命令时,出现以下错误:

Unable to locate package linux-headers-4.15.0-kali2-amd64
Couldn't find any package by global 'linux-headers-4.15.0-kali2-amd64'
Couldn't find any package by regex 'linux-headers-4.15.0-kali2-amd64'

为了进行比较,我在 Virtualbox 上安装了 Ubuntu,并且运行良好。

请告诉我在这种情况下我能做什么?

答案1

你的内核已经过时了,相应的内核头包已经不再可用。您需要升级您的系统:

apt update
apt upgrade

然后重新启动您的虚拟机。这应该给你当前内核,4.17.0-kali3正如我所写,并允许您安装相应的头包。

然后要安装来宾添加项,运行以下命令:

apt install virtualbox-guest-dkms virtualbox-guest-x11 linux-headers-$(uname -r)

答案2

当您运行 apt update 且内核更新到较新版本时。该命令uname -r可能采用当前较旧的内核版本。

更新的内核版本和旧版本之间不匹配是失败的原因。

所以测试一下:不更新

  1. apt install linux-headers-$(uname -r)
  2. 不要安装新的标头
  3. 运行更新和升级
  4. 重新运行 apt install linux-headers-$(uname -r)
  5. 错误
  6. 重启
  7. 重新运行 apt install linux-headers-$(uname -r)
  8. 作品..

相关内容