In this article, we will learn how to install or set up the VMWare workstation player version 17 virtually on our machine, which is definitely free, and also pro versions are available, where we install any operating system virtually and use them like a primary machine. Let’s directly jump into processes step-by-step.
Before we are going to install VMWare, we need to check some steps on our machine:
- Check whether your system is up-to-date or not (if not, then update using the Linux update command $sudo apt update)

- Check upgrade (if not, then upgrade using $sudo apt full-upgrade)

- In last, reboot your system.
Download the VMWare workstation pro 17:
Before the installation, we need to download the VMWare installation file. We have two options to download the VMWare file on our system: GUI (Graphical User Interface ) and CLI (Command Line Interface). If you are comfortable with GUI, you can do this by going to VMWare’s download page(link is here ). But if you are comfortable with CLI, you can do the following steps:
Download and install the curl command:
“sudo apt install curl”
Switch user mode from normal to root:
“sudo su”
Download the VMWare workstation and VMware player file using curl:
- VMWare workstation:
“curl -O https://download3.vmware.com/software/WKST-1700-LX/VMware-Workstation-Full-17.0.0-20800274.x86_64.bundle”
- VMWare player:
“curl -O https://download3.vmware.com/software/WKST-PLAYER-1700/VMware-Player-Full-17.0.0-20800274.x86_64.bundle”
After downloading both files, we need to install some dependencies or required build tools:
install dependencies or required build tools
first we need to chek the required dependencies before going to install VMWare on linux.
“apt install build-essential linux-headers-$(uname -r) libaio1 libcanberra-gtk-module”
Make executeable workstation file:
Install the workstation
Let’s setup the VMWare workstation
Step-1: Accept the license and click the Next button.

Step-2: Accept the license and click the Next button.

Step-3:

Step-4:

Step-5: Here is two option, the first one is paid and another is free, let’s choose the second option and click the Finish button.

Step-6: Click on the “OK” button.

Step-7: Let’s check the VMWare version, which we installed. Click on Help and click on “About VMWare Workstation”.

Step-8: Now VMWare workstation is ready to install any operating system virtually.

Summary
In this blog, we discussed the complete procedure to install VMWare workstation pro 17 on a Linux machine step-by-step. In the windows machine, we also provided the download link, after downloading the file, run the downloaded exe format file and follow the above installation process.
FAQ:
How to fix the missing packages on VM:
Open a terminal and enter
“sudo apt install build-essential linux-headers-$(uname -r) libaio1 libcanberra-gtk-module”
How to fix the libaio1 missing package?
This library enables userspace to use Linux kernel asynchronous I/O system calls, important for the performance of databases and other advanced applications.
“sudo apt install -y libaio1”
You can also download and learn it from here
Which VM is best for Linux?
The more popular VM for Linux are:
VMWare Workstation (for more details)
ORACLE VM (for more details)
Hyper-V (for more details)


Make executeable workstation file:
Install the workstation