我正在尝试为来宾 Kali Rolling 安装 VirtualBox Guest Additions。
我得到以下输出:
$ uname -r
4.9.0-kali3-amd64
$ dpkg -l | grep linux-headers
ii linux-headers-4.9.0-kali4-all 4.9.30-2kali1 amd64 All header files for Linux 4.9 (meta-package)
ii linux-headers-4.9.0-kali4-all-amd64 4.9.30-2kali1 amd64 All header files for Linux 4.9 (meta-package)
ii linux-headers-4.9.0-kali4-amd64 4.9.30-2kali1 amd64 Header files for Linux 4.9.0-kali4-amd64
ii linux-headers-4.9.0-kali4-common 4.9.30-2kali1 all Common header files for Linux 4.9.0-kali4
ii linux-headers-4.9.0-kali4-common-rt 4.9.30-2kali1 all Common header files for Linux 4.9.0-kali4-rt
ii linux-headers-4.9.0-kali4-rt-amd64 4.9.30-2kali1 amd64 Header files for Linux 4.9.0-kali4-rt-amd64
ii linux-headers-amd64 4.9+80+kali1 amd64 Header files for Linux amd64 configuration (meta-package)
为什么内核版本 ( 4.9.0-kali3-amd64
vs 4.9.0-kali4-...
) 不同?我该怎么办?
解决方案
由于问题已结束,我无法添加答案。所以我在这里添加解决方案。
我尝试了重复问题的解决方案,但没有成功。相反,我发现这个视频这基本上表明以下内容。
检查内核版本:
$ uname -a
Linux kali2017 4.9.0-kali3-amd64 ...
目前它包含kali3
.安装以下软件包:
$ apt-get update
$ apt-get install linux-headers-amd64
$ apt-get install linux-image-4.9.0-kali4-amd64
重新启动并再次检查内核版本:
$ reboot
$ uname -a
Linux kali2017 4.9.0-kali4-amd64 ...
瞧,kali4
!现在,安装来宾添加:
$ apt-get install virtualbox-guest-x11
完毕。
答案1
要将适当的 linux-headers 安装到您的内核映像,请通过以下方式获取可用的 linux-headers:
apt-cache 搜索 linux-headers
然后安装它:
apt-get 安装 linux-headers-4.9.0-kali4-amd64