如何在 Kali Linux 中安装 Virtualbox Guest Additions:

如何在 Kali Linux 中安装 Virtualbox Guest Additions:

我的 Kali Linux 出了问题,安装 Virtual Box Guest Addition 时出现错误。我使用的是 Windows 8.1 64 位系统,并且已在 Windows 中安装了 Virtual Box 最新版本 4.3.28。我已安装最新版本的 Kali Linux“1.1.0 32 位”在我的虚拟机中成功安装。但是当我在其中安装虚拟机客户端添加项时,它显示错误。当我在终端中运行此命令时发生错误

 "apt-get install linux-headers-$(uname -r) -y"

请帮助我以正确的方式安装虚拟盒客户机添加程序。

我收到以下错误:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package linux-headers-3.18.0-kali3-686-pae
E: Couldn't find any package by regex 'linux-headers-3.18.0-kali3-686-pae'

答案1

我通过将 /etc/apt/sources.list 编辑为以下内容来修复此问题:

# Regular Repositories 
deb http://http.kali.org/kali sana main non-free contrib 
deb http://security.kali.org/kali-security sana/updates main contrib non-free

# Source Repositories 
deb-src http://http.kali.org/kali sana main non-free contrib 
deb-src http://security.kali.org/kali-security sana/updates main contrib non-free

然后运行:

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

来源:https://forums.kali.org/showthread.php?26478-cant-install-linux-header-kali-sana-vmware-player&p=47698&viewfull=1#post47698

然后运行:

apt-get install virtualbox-guest-dkm

答案2

除了一些选项外,它不需要外部中介。尝试直接在已安装的 iso 中运行 install.pl 或此类脚本。apt 无法找到标头,它们是在 Linux 安装过程中生成的。它们是 Linux 发行版的核心部分(至少在 Debian 和衍生产品中),因此它们不在存储库中。

重新安装 Kali 并尝试再次安装客户机附加组件。将.iso文件解压到以下位置 /usr/并执行install.plinstall.sh

相关内容