问题简述
在linux下安装VMware-Workstation一般是通过去官网下载相应的linux版本,下载的是一个可执行文件,一般来说,授予该文件执行权限,直接执行就可以安装了,但由于系统配置的原因,有时候会出现这样一个选项需要用户填入:
由于是解决了问题才写的博客,没有截屏
大致内容是让你选择 System service scripts的路径,默认是 /etc/init.d
重要的来了,如果你使用默认的路径 /etc/init.d没有问题,但如果你选择了另一个路径,比如我的是 /etc/initVM.d,虽然可以安装,但我的script还是被放到了 /etc/init.d 目录下,这时麻烦就出现了,虽然script被放到了 /etc/init.d 目录下,但刚开始我选择的存放路径是另一个,这个信息已经写入到了vmware的主配置文件里,这里就埋下了隐患,后面解释。
安装好vmware后启动vmware发现它要我们安装一系列 modules,点击安装后发现失败,它让我们查看一个人文件,查看了之后是以下信息:
/etc/initVM.d/vmware 没有哪个文件或目录
这就是前面说的留下的隐患。
解决办法
我这里说没有找到 /etc/initVM.d/vmware这个文件,那么我直接新建这个目录,将 /etc/init.d/vmware 复制到 /etc/initVM.d/ 里就好。接下来就可以安装了,安装结束后就可以正常使用Vmware。
如果这不能解决您的问题,可以看一下我的另一篇文章,提供了另一种大众化解决方法https://mp.csdn.net/mp_blog/creation/editor/124399888
最好还是看一下官方安装文档,看看自己是哪一步出了问题。https://wiki.archlinux.org/title/VMware#VMware_bundle