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

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

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

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

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

虚拟机软件:VMware Workstation

主机:Windows 10

访客:debian-10.1.0-386

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

答案1

按照https://www.howtoforge.com/vmware_tools_on_linux

安装所需的工具:

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

答案2

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

apt-get install open-vm-tools-desktop

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

答案3

这是您的解决方案。

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

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

答案4

您需要做的就是访问 root 访问权限,因为您似乎没有以 root 身份登录。请对 root 使用此代码 sudo -s 或 sudo -i 输入您的密码。root 中的用户使用此代码访问您的桌面,/home/username/Desktop 在桌面中,您可以跟进安装过程。您不会再收到错误

出现此错误是因为你不是 root

相关内容