折腾了一晚上这个,先安装了VMware Workstation 14 Pro for Linux版本,因为从网上找到了14的keygen。结果安装成功运行后发现死活运行不了。
运行时报了一些错误:
Starting VMware services:
Virtual machine monitor failed
Virtual machine communication interface done
VM communication interface socket family done
Blocking file system done
Virtual ethernet failed
VMware Authentication Daemon done
后来根据网上的解决办法尝试去解决。
在尝试解决办法中出现No rule to make target 'arch/x86/tools/relocs_32.c'
,遂去针对这个去解决,也没有成功。
以下是我找的部分解决办法:
[1]https://blog.csdn.net/xujin0/article/details/84985305
[2]https://www.cnblogs.com/junsec/p/11613379.html
[3]https://www.tuziang.com/combat/2090.html
[4]https://blog.csdn.net/qq_45911550/article/details/108368232
最终都没有解决。
最后安装了VMware Workstation 16 Pro for Linux才解决问题,使用网上的密钥直接激活就可以了。
猜测原因可能是Deepin的内核版本过高VM14并不支持,但是老版本的Deepin可能会支持,这还需要自测才能知道。