kali安装vmwaretools灰色

打开Kali虚拟机,安装点开VMware菜单栏的安装“虚拟机”选项,你会发现“安装VMware Tools”那一行是安装灰色的。点不了。安装这不是安装你操作有问题,是安装Kali默认就不给你走这条路。

我头一回遇到这情况时也愣了一下。安装明明Ubuntu、安装Windows里这个选项活得好好的安装,怎么到Kali就瘫了?安装后来查了一圈才搞明白,Kali官方早就把VMware Tools从默认源里踢出去了。安装原因不复杂——VMware Tools是安装闭源的东西,Kali作为安全渗透测试发行版,安装骨子里就不太待见这种捆绑式依赖。安装它更推荐你用open-vm-tools和open-vm-tools-desktop,安装这两个是开源实现,功能上基本能顶替。

所以灰色不是bug,是Kali故意为之。你硬要跟它较劲,也不是不行,但没必要。直接换开源方案,两行命令的事。

先更新一下源列表,确保你能拉到最新包:

sudo apt update

然后装核心组件和桌面集成:

sudo apt install -y open-vm-tools open-vm-tools-desktop

装完重启。重启之后,屏幕分辨率应该能自动适配窗口大小了,宿主机和虚拟机之间复制粘贴文字也能用了,拖拽文件一般也没问题。如果你用的是Kali 2023以后的版本,这一步几乎不会出岔子。但要是你还在用老版本,比如2020.4之前的,可能会碰到open-vm-tools-desktop装不上或者装完不生效的情况。那种时候,先检查一下/etc/apt/sources.list里有没有启用contrib和non-free组件,有些依赖包藏在那里面。

还有一个坑:如果你之前手动装过VMware官方那套工具,残留文件会跟open-vm-tools打架。症状是复制粘贴时灵时不灵,或者分辨率锁死在800x600。解决办法是先把旧的清干净:

sudo vmware-uninstall-tools.pl

这个脚本不一定还在,找不到就手动删/usr/bin/vmware-*和/etc/vmware-tools。删完再重装open-vm-tools,一般就能好。

我自己的Kali滚动更新版跑了两年多,一直用open-vm-tools,没觉得比官方工具差。唯一少的功能是那个“虚拟机设置”里的共享文件夹挂载界面,但你可以手动挂:

sudo mkdir /mnt/hgfs sudo mount -t fuse.vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other

想开机自动挂,就写进/etc/fstab。注意Kali默认没有fuse组,你得把自己加进去,或者用allow_other选项绕开权限问题。

有人会问,那我想用官方VMware Tools怎么办?可以,但得手动挂载安装镜像。在VMware菜单里选“设置”,把CD/DVD指向linux.iso(通常在VMware安装目录下),然后进Kali挂载光驱,解压VMwareTools-*.tar.gz,跑vmware-install.pl。一路回车,最后重启。能成,但每次内核更新后你可能要重跑一遍vmware-config-tools.pl,烦。而且Kali的滚动更新内核版本跳得快,官方工具经常跟不上,编译报错是家常便饭。

所以我的建议很直接:别折腾灰色按钮了。open-vm-tools就是Kali给你的正解。装完重启,该有的都有。实在缺什么功能,再单独找替代方案。灰色就让它灰着,不影响你干活。