主页 > 软件故障 > kali下安装Virtualbox报错解决

kali下安装Virtualbox报错解决

使用命令安装Virtualbox时遇到了报错,折腾了好久,总算搞定了。做个笔记在这:

报错如下:

root@Tracker:~# apt-get install virtualbox-dkms virtualbox-guest-dkms
正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
virtualbox-guest-dkms 已经是最新的版本了。
virtualbox-guest-dkms 被设置为手动安装。
将会安装下列额外的软件包:
  virtualbox virtualbox-qt
建议安装的软件包:
  virtualbox-guest-additions-iso vde2
下列软件包将被【卸载】:
  virtualbox-4.3
下列【新】软件包将被安装:
  virtualbox virtualbox-dkms virtualbox-qt
升级了 0 个软件包,新安装了 3 个软件包,要卸载 1 个软件包,有 0 个软件包未被升级。
需要下载 0 B/17.5 MB 的软件包。
解压缩后将会空出 92.0 MB 的空间。
您希望继续执行吗?[Y/n]Y
(正在读取数据库 ... 系统当前共安装有 289795 个文件和目录。)
正在卸载 virtualbox-4.3 ...
Stopping VirtualBox kernel modules ...done.
正在处理用于 hicolor-icon-theme 的触发器...
正在处理用于 desktop-file-utils 的触发器...
正在处理用于 gnome-menus 的触发器...
正在处理用于 shared-mime-info 的触发器...
Selecting previously unselected package virtualbox.
(正在读取数据库 ... 系统当前共安装有 289053 个文件和目录。)
正在解压缩 virtualbox (从 .../virtualbox_4.1.18-dfsg-2+deb7u1_amd64.deb) ...
Selecting previously unselected package virtualbox-dkms.
正在解压缩 virtualbox-dkms (从 .../virtualbox-dkms_4.1.18-dfsg-2+deb7u1_all.deb) ...
Selecting previously unselected package virtualbox-qt.
正在解压缩 virtualbox-qt (从 .../virtualbox-qt_4.1.18-dfsg-2+deb7u1_amd64.deb) ...
正在处理用于 man-db 的触发器...
正在处理用于 menu 的触发器...
正在处理用于 hicolor-icon-theme 的触发器...
正在处理用于 shared-mime-info 的触发器...
正在处理用于 desktop-file-utils 的触发器...
正在处理用于 gnome-menus 的触发器...
正在设置 virtualbox (4.1.18-dfsg-2+deb7u1) ...
insserv: script vboxdrv: service vboxdrv already provided!
[ ok ] Stopping VirtualBox kernel modules.
[....] Starting VirtualBox kernel modules[....] No suitable module for running k[FAIL found ... failed!
 failed!
invoke-rc.d: initscript virtualbox, action "restart" failed.
正在设置 virtualbox-dkms (4.1.18-dfsg-2+deb7u1) ...
Loading new virtualbox-4.1.18 DKMS files...
First Installation: checking all kernels...
Building only for 3.7-trunk-amd64
Module build for the currently running kernel was skipped since the
kernel source for this kernel does not seem to be installed.
[ ok ] Stopping VirtualBox kernel modules.
[....] Starting VirtualBox kernel modules[....] No suitable module for running k[FAIL found ... failed!
 failed!
invoke-rc.d: initscript virtualbox, action "restart" failed.
正在设置 virtualbox-qt (4.1.18-dfsg-2+deb7u1) ...
正在处理用于 menu 的触发器...

        启用virtualbox时,也提示内核出错。网上找解决办法大多是:

$   sudo apt-get install dkms build-essential linux-headers-$(uname -r)
  $   sudo /etc/init.d/vboxdrv setup
        可试了下发现,第一条命令报错:

root@Tracker:~# sudo apt-get install virtualbox-ose-dkms linux-headers-`uname -r`
正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
E: 未发现软件包 linux-headers-3.7-trunk-amd64
E: 无法按照正则表达式 linux-headers-3.7-trunk-amd64 找到任何软件包

我记得我第一次装vbox时并没报错的。问题在哪呢?

继续GOOGLE发现,我才装的KALI没有添加官方源,于是,在source.list中添加两条

deb kali main non-free contrib
deb-src kali main non-free contrib
        再执行 sudo apt-get update

而后,卸载VBOX,再重装一次。问题成功解决。 

说点什么吧
  • 全部评论(0
    还没有评论,快来抢沙发吧!