Install VMWare Workstation 17 on Linux

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:

  1. Check whether your system is up-to-date or not (if not, then update using the Linux update command $sudo apt update)install VMWare on Linux machine-system-update
  2. Check upgrade (if not, then upgrade using $sudo apt full-upgrade)install VMWare on Linux machine-system-upgrade
  3. 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”install VMWare on Linux machine-install-curl-command

Switch user mode from normal to root:

“sudo su”install vm on linux machine-switch-root

Download the VMWare workstation and VMware player file using curl:
  1. VMWare workstation:
    “curl -O https://download3.vmware.com/software/WKST-1700-LX/VMware-Workstation-Full-17.0.0-20800274.x86_64.bundle”install VMWare on Linux machine-download-vmware-workstation
  2. VMWare player:
    “curl -O https://download3.vmware.com/software/WKST-PLAYER-1700/VMware-Player-Full-17.0.0-20800274.x86_64.bundle”install VMWare on Linux machine-download-vmware-player

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”

install VMWare on Linux machine-install-dependenciesMake executeable workstation file:install VMWare on Linux machine-make-executable-workstation-fileInstall the workstationinstall VMWare on Linux machine-install the workstation

Let’s setup the VMWare workstation

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

install VMWare on Linux machine-installation-step-1

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

install VMWare on Linux machine-installation-step-2

Step-3:

install VMWare on Linux machine-installation-step-3

Step-4:

install VMWare on Linux machine-installation-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.

install VMWare on Linux machine-installation-step-5

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

install VMWare on Linux machine-installation-step-6

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

install VMWare on Linux machine-installation-step-7

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

install VMWare on Linux machine-installation-final-step

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)