English
$ sudo dnf install kernel-devel kernel-headers gcc gcc-c++ make git
$ sudo ./VMware-Player-x.y.z-nn.x86_64.bundle
$ sudo chmod +x ./VMware-Player-x.y.z-nn.x86_64.bundle
$ sudo ./VMware-Workstation-Full-x.y.z-nn.x86_64.bundle
$ sudo ./VMware-Workstation-Full-x.y.z-nn.x86_64.bundle
$ sudo chmod +x ./VMware-Workstation-Full-x.y.z-nn.x86_64.bundle
$ sudo ./VMware-Workstation-Full-x.y.z-nn.x86_64.bundle
Additional Resources
Based on your VMware product, replace “x.y.z” with your installed version and/or “workstation” with “player”.
case "$COMMAND" in
add)
VMWARE_VERSION=$(cat /etc/vmware/config | grep player.product.version | sed '/.*\"\(.*\)\".*/ s//\1/g')
COMMAND="$1"
KERNEL_VERSION="$2"
BOOT_DIR_ABS="$3"
KERNEL_IMAGE="$4"
Deal with Kernel Updates
exit $ret
export LANG=C
For Example, I would like to Patch Workstation:
How to Resolve Issues for WORKSTATION and PLAYER (ANY KERNEL + ANY VERSION)
Installation
know what is your kernel version?: `uname -r`.
know your Vmware version or install the latest. `/usr/bin/vmware -v`
link:https://github.com/mkubecek/vmware-host-modules[VMware Git Repo]
link:https://www.vmware.com/products/workstation-player.html[Player]
link:https://www.vmware.com/products/workstation-pro.html[Workstation]
mkdir -p /tmp/git; cd /tmp/git
git clone -b workstation-${VMWARE_VERSION} https://github.com/mkubecek/vmware-host-modules.git
cd vmware-host-modules
make VM_UNAME=${KERNEL_VERSION}
make install VM_UNAME=${KERNEL_VERSION}
Player