Why I can not install the unreal engine in vmware?

I needed to use the unreal engine in VM MAC.
so I have downloaded the EpicGamesLauncher-2.12.14-3176191.dmg file. and then I have installed it in VM MAC
But it doesn’t run now.

Hello Mobile Dev,

After doing a bit of digging I was able to find a couple of threads dealing with VMWare and it appears that it is not supported. I have provided a couple of link below with the answers that I found. I hope that this information helps.

Link: Does UE4 works within vmware? - Getting Started & Setup - Epic Developer Community Forums

Link: Launcher crashes OSX in VM (Mac guest) - Getting Started & Setup - Epic Developer Community Forums

Make it a great day

Go to Engine/Config/BaseEngine.ini
Ans uncomment
; OpenGL4 is deprecated, you can comment this back in to add it to your targeted RHI list
+TargetedRHIs=GLSL_430

Then run UE4 with global variables
$ MESA_GL_VERSION_OVERRIDE=4.3 MESA_GLSL_VERSION_OVERRIDE=430 ./UE4Editor -opengl

Go to Engine/Config/BaseEngine.ini
Ans uncomment
; OpenGL4 is deprecated, you can comment this back in to add it to your targeted RHI list
+TargetedRHIs=GLSL_430

Then run UE4 with global variables
$ MESA_GL_VERSION_OVERRIDE=4.3 MESA_GLSL_VERSION_OVERRIDE=430 ./UE4Editor -opengl

So… How on earth do you run it on Linux, then? Only someone either young and naive or downright foolish would have Windows as the primary host operating system given its track record of instability, bloat, and lack of security.

The answer given by DenisDubinin is a valiant stab and honest attempt to solve the problem. It is not working, though, in September 2020.

I want to either run it in a Windows 10 vmware guest or (perferably) natively on Linux. I can get it onto Windows later by putting it into a framework like Qt. I think of Windows as a deployment target (eventual market), certainly not as a primary development environment. It’s like a wild animal that needs to be kept in a cage, fed, and managed.