kali怎么安装vmware tools
装完 Kali 之后第一件事,安装很多人会想着把 VMware Tools 搞上去。安装没有它,安装虚拟机分辨率锁死在 800x600,安装鼠标移进移出还得按 Ctrl+Alt,安装复制粘贴文件更是安装别想。但 Kali 这边有个坑:VMware 自带的安装“安装 VMware Tools”菜单选项,在 Kali 上基本没用。安装你点了它,安装光驱挂载出来的安装是个 tar.gz 包,里面一堆内核模块源码,安装编译起来能折腾死人。安装
正确的安装做法是装 open-vm-tools。这是安装 VMware 官方开源出来的工具集,Debian 系直接 apt 就能搞定,安装Kali 作为 Debian 的衍生版,天然适配。
先确认你的源能用
打开终端,先跑一遍:
sudo apt update 如果报错,检查 /etc/apt/sources.list 里的源地址。Kali 默认的源一般没问题,但如果你之前改过或者用了国内镜像,确认一下是不是还活着。这一步没什么好说的,源不通后面全白搭。
正式安装
一条命令的事:
sudo apt install -y open-vm-tools open-vm-tools-desktop 注意这里装了两个包。open-vm-tools 是核心功能,负责主机和虚拟机之间的通信、时间同步、共享文件夹这些。open-vm-tools-desktop 才是关键——它管的是桌面体验:分辨率自适应、拖拽文件、剪贴板共享。很多人只装了第一个,然后纳闷为什么分辨率还是不能自动调,就是漏了 desktop 这个包。
安装过程大概几十秒,取决于网速。装完之后重启:
sudo reboot 重启是必须的,因为涉及到内核模块加载和显示服务的重新初始化。别想着不重启就能生效,我试过,分辨率确实会变,但剪贴板共享时灵时不灵,重启之后一切正常。
验证是否生效
重启回来之后,做几个检查。
先看分辨率能不能跟着窗口大小自动变。拖动 VMware 窗口的边缘,Kali 桌面应该跟着缩放。如果还是固定尺寸,去设置里手动调一下显示器分辨率,通常能看到 VMware 提供的选项。
再测剪贴板。在宿主机复制一段文字,到 Kali 里 Ctrl+V 粘贴,反过来也试一下。这个功能依赖 open-vm-tools-desktop,如果没装那个包,这里肯定失败。
最后看共享文件夹。VMware 的设置里配好共享目录,在 Kali 里访问 /mnt/hgfs/ 路径,应该能看到你共享的文件夹。看不到的话,跑一下:
vmware-hgfsclient 这个命令会列出当前配置的共享文件夹名称。如果能列出来但 /mnt/hgfs 下没有,手动挂载:
sudo mkdir -p /mnt/hgfs sudo vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other 想开机自动挂载,把这条命令写进 /etc/fstab 或者做个 systemd 服务,看个人习惯。
几个容易踩的坑
有人装完 open-vm-tools 之后发现鼠标还是会被“吸”进虚拟机出不来。这种情况检查一下 VMware 的“增强型键盘”设置,或者确认 open-vm-tools-desktop 确实装上了。另一个常见问题是 Wayland 和 X11 的差异。Kali 较新版本默认可能跑在 Wayland 上,open-vm-tools 对 Wayland 的支持不如 X11 完善,分辨率自适应可能有问题。切换到 X11 登录再试,通常就正常了。
还有一点,如果你之前手贱点了 VMware 菜单里的“安装 VMware Tools”,挂载了一个虚拟光驱,记得把它弹掉。不然每次开机系统可能尝试挂载那个没用的 ISO,拖慢启动。
整个流程其实十分钟以内能搞定,比编译 VMware 官方那个 tar.gz 包省事太多。open-vm-tools 跟着系统更新走,内核升级也不用重新编译模块,长期用下来省心。
