How to install Vmware on Pop OS 22.04 LTS

Hello everyone so here is a tutorial on how I manage to install and run VMware Player 16.2.4 on the latest version of Pop OS 22.04 LTS.

So I recently switched from Windows 10 to Pop OS 22.04 LTS Nvidia version a few days ago. However I still need Windows for Photoshop because I do a lot of photo editing and Gimp was not good enough for me. I decided to install Vmware since I was already familiar with the app.

-So first you have to go the official website of Vmware https://www.vmware.com/products/workstation-player/workstation-player-evaluation.html

- Then click on try Workstation Player for Linux.

- It will download a file with bundle extension, but how we install a bundle extension?

So first open the terminal where file is located.

In my case is on the download folder , just right click and click “open in terminal”

You need to change permission of the file to make it executable:

So write on the terminal chmod a+x and the file version you downloaded. This will vary depending which version you downloaded so what I do instead of writing the whole file name. I just try to rename the file and select the whole name , copy and paste it.

-In my case its like this:

chmod a+x VMware-Player-Full-16.2.4-20089737.x86_64.bundle

- Then we start the file with this command:

sudo ./VMware-Player-Full-16.2.4-20089737.x86_64.bundle

- Now it is installed and you can find the icon on the applications menu but when we start the Vmware it will ask you to to accep the installation of some modules here is where the issue is.

-So after searching on the internet I found this github where it explains how to do it credits to him.

Link to the original github: https://github.com/mkubecek/vmware-host-modules

Here are the instructions :

Copy each command line separately:

IT IS IMPORTANT THAT IF YOU DOWNLOAD A NEW VERSION OF VMWARE YOU HAVE TO CHANGE THE VERSION NUMBER IN MY CASE WAS 16.2.4. ALWAYS VERIFY THE FILE YOU DOWNLOAD EARLY.

wget https://github.com/mkubecek/vmware-host-modules/archive/workstation-16.2.4.tar.gz   

tar -xzf workstation-16.2.4.tar.gz  
 
cd vmware-host-modules-workstation-16.2.4  
 
tar -cf vmmon.tar vmmon-only   

tar -cf vmnet.tar vmnet-only   

sudo cp -v vmmon.tar vmnet.tar /usr/lib/vmware/modules/source/   

sudo vmware-modconfig --console –install-all 

NOTES:

According to the author you have to change the version from workstation to player depending on which one you have, I learned that later today as writing this tutorial. However I used the workstation files and work just fine. So if you encounter any issues try to change workstation to player.