解决vbox下kali无法安装增强功能(实测可行)

最近在学渗透测试,需要安装一个kali虚拟机,安装过程很顺利,但是增强功能却出了问题,安装不上去,百度了很多教程,大多数都有问题,或者不适合我的情况,折腾了一下午终于装好了,下面是详细步骤。

附上我的kali镜像下载地址:http://cdimage.kali.org/kali-2018.3a/kali-linux-2018.3a-amd64.iso

安装好kali后,我们首先更新一下kali的源(以下所有操作都是在root下进行),这里我用的是中科大的源,打开etc/apt/sources.list,删掉原有的数据,然后将上面的代码复制进去,保存

deb https://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib

deb-src https://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib

然后update一下

apt-get update

接下来下载对应自己内核版本的 linux-kbuild,这里是我下载的版本

wget http://http.kali.org/kali/pool/main/l/linux/linux-kbuild-4.17_4.17.8-1kali1_amd64.deb

如果不知道下载哪一个,可以输入下面的命令,会提示错误,根据那个错误提示然后对照我提供的版本找对应的来下载,找错了安装就会失败

解决vbox下kali无法安装增强功能(实测可行)_第1张图片

接着

dpkg -i linux-kbuild-4.17_4.17.8-1kali1_amd64.deb

然后下载linux-header-common 和 linux-header,同样注意选好版本

wget http://http.kali.org/kali/pool/main/l/linux/linux-headers-4.17.0-kali1-common_4.17.8-1kali1_all.deb
wget http://http.kali.org/kali/pool/main/l/linux/linux-headers-4.17.0-kali1-amd64_4.17.8-1kali1_amd64.deb

接着 

dpkg -i linux-headers-4.17.0-kali1-common_4.17.8-1kali1_all.deb
dpkg -i linux-headers-4.17.0-kali1-amd64_4.17.8-1kali1_amd64.deb

 但是我们发现在执行第二条命令时发生了错误

解决vbox下kali无法安装增强功能(实测可行)_第2张图片

 

 

 这里我们可以通过下面的命令解决

apt --fix-broken install

然后再

dpkg -i linux-headers-4.17.0-kali1-amd64_4.17.8-1kali1_amd64.deb

可以发现成功了 

好,到这里,前期准备工作就完成了,下面开始安装增强工具

首先,点击虚拟机菜单“设备”--->“安装增强功能”,会弹出一个对话框,不要运行,点击取消,然后进入光盘中,也就是桌面刚出现的一个图标,将VBoxLinuxAdditions.run文件复制到/root/下面,接着修改一下权限,并且运行一下

chmod 777 VBoxLinuxAdditions.run
./VBoxLinuxAdditions.run

这里忘了截图了。。。等一段时间,大约5分钟左右,结束时最后一段信息的结尾是一个“failed”,不过没有影响,安装是成功的,重启就可以了~( ̄▽ ̄~)~

如果有什么问题,可以通过扫一扫下方的二维码,向我提问

解决vbox下kali无法安装增强功能(实测可行)_第3张图片

转载请注明转载来源

你可能感兴趣的:(解决vbox下kali无法安装增强功能(实测可行))