VMWare 工具安装失败。无法找到“depmod”程序

Sie*_*ch0 13 linux vmware virtual-machine

运行 vmware-install.pl 时出现以下错误。

安装程序无法在您的机器上找到“depmod”程序。请确保它已安装。您要手动指定此程序的位置吗?

发生这种情况时,我以 root 身份运行它。之前的阅读让我相信 depmod 应该在 /sbin/depmod 中,但它也不在那里。

虚拟机软件:VMware Workstation

主机:Windows 10

来宾: debian-10.1.0-386

任何建议或解决方案将不胜感激。

Sup*_*pel 17

depmod和其他工具都在里面/sbin/。当安装脚本要求它们时手动输入这些路径后,它告诉我我应该改用这些open-vm-tools包,请参阅http://kb.vmware.com/kb/2073803

这反过来又让我找到了https://github.com/vmware/open-vm-tools/blob/master/README.md,这最终让我意识到他们在谈论我可以安装的软件包apt-get

apt-get install open-vm-tools
Run Code Online (Sandbox Code Playgroud)

apt-get install open-vm-tools-desktop
Run Code Online (Sandbox Code Playgroud)

两者都运行后,然后重新启动,我的 VM 的屏幕大小最终会调整到 VM 的窗口大小,并且复制和粘贴也能正常工作。

  • ^^ 这就是答案。别再找别处了!。 (2认同)

小智 6

这是您的解决方案。

root@mydebian:~/vmware-tools-distrib# ./vmware-tools-distrib
此命令返回错误安装程序无法在您的机器上找到“depmod”程序

root@mydebian:~/vmware-tools-distrib# sudo ./vmware-tools-distrib
此命令运行并安装 vmware 工具。

  • 如果您是 root 用户,为什么需要使用 sudo? (2认同)

djs*_*ide 6

根据https://www.howtoforge.com/vmware_tools_on_linux

安装所需的工具:

apt-get install autoconf automake binutils cpp gcc linux-headers-$(uname -r) make psmisc