git, build-essential, mokutil, openssl, linux headers (for kali)
sudo apt install build-essential git mokutil openssl
sudo apt install linux-headers-$(uname -r)
Assuming you've downloaded the VMWare Workstation files into $(HOME)/Downloads
cd Downloads
chmod +x vmware-....
sudo ./vmware-...
2. Download the latest vmware host modules from github (https://github.com/mkubecek/vmware-host-modules.git)
gzip -d vmware-host-modules....gz
cd vmware-host-modules...
make
sudo make install
The above will compile mkubecek's version of vmmon and vmnet and insert into the /usr/local/ directories.
3. If you are running UEFI + Secure Boot enabled on your machine. You will need to self-sign the vmmon and vmnet files
Run the following (https://gist.github.com/hongsolo9/0c96b046f745a0f6b532cd478dc626c0)