https://www.vmware.com/go/getworkstation-linux
Guide for Debian : sudo apt install gcc
sudo apt update&&sudo apt upgrade
sudo apt install linux-headers-$(uname -r)
sudo reboot
sudo apt install make
sudo chmod 544 ./VMware-Workstation-Full-14.1.1-7528167.x86_64.bundle
sudo ./VMware-Workstation-Full-14.1.1-7528167.x86_64.bundle
.
Guide for ArchLinux : Two solutions . One is to download vmware patch from Internet .The other is to use LTS kernel .
sudo pacman -R linux
sudo pacman -Syy linux-lts
sudo reboot
sudo pacman -S linux-lts-headers gcc make
sudo chmod 544 ./VMware-Workstation-Full-14.1.1-7528167.x86_64.bundle
sudo ./VMware-Workstation-Full-14.1.1-7528167.x86_64.bundle
While you're using unpopular graphical interface ,such as fluxbox :
sudo pacman -S gksu
sudo cp -f /bin/gksu /usr/lib/vmware/bin/vmware-gksu
Guide for CentOS Fedora opensuse : Similar to above