Installing VMware Workstation Player on Ubuntu

VMware is a virtualization application used to create and run virtual machines. It is mostly used in the work environment. Home users can use a personal license version that's free for use.


VMware Workstation Player is one of the widely used virtualization desktop applications that you can use to create virtual machines. Unlike VirtualBox, it is not an open-source application but is mostly used in the work environment.

In this guide, we shall walk you through installing the VMware Workstation Player on an Ubuntu machine. The personal version is free for non-commercial use, but don’t worry, it packs the same features as the paid business version.

Installing VMware Player on Ubuntu

To begin with, let’s update your Ubuntu PC. Launch the Terminal app and fire the following commands in it.

sudo apt update
sudo apt upgrade

Step 1. We need to install the prerequisites: gcc package and build-essential for Ubuntu.

sudo apt install build-essential

Install Recent Build-Essential Package
Install Recent Build-Essential Package

Step 2. Open your favorite web browser and navigate to the official VMware official website.


Step 3. Choose to download VMware Workstation Player for Linux.

Download VM Workstation Player For Linux
Download VM Workstation Player For Linux

Step 4. Save your VMware Workstation Player and press OK.

Save VM Workstation Player
Save VM Workstation Player


Step 5. VMware Workstation Player downloaded successfully.

VM Workstation Player Downloaded Successfully
Downloaded Successfully

Step 6. Move to your download directory.

cd Downloads/

Move To Downloads Directory
Move To Downloads Directory

Step 7. Change permissions using the following command.

chmod +x VMware*

Change Permissions For the VM Workstation Player Download File
Change Permissions

Step 8. Run the VM downloaded file.

sudo ./VM*

Install the VM Workstation Player
Install the VM Workstation Player

Step 9. Now from the top left of your desktop, open the Activities Menu.

Open Activities Menu
Open Activities Menu

Step 10. In the search bar, search for the VMware Player and open it.

Open VM Workstation Player
Launch the app

Step 11. Select to accept the license terms for the VMware OVF Tool and click on the Next button.

Accept Terms For the VM Workstation Player 2
Accept Terms

Step 12. Now select if you want to receive updates during the app startup and click the Next button.

Check For the VM Workstation Player Product Update At Startup
Check for updates

Step 13. Choose if you need to participate in the VMware Workstation Player customer experience or not and press the Next button.

Join the VM Workstation Player Customer Experience
Join the Customer Experience

Step 14. Finally, if you have a VMware Workstation Player license key, you can use it now otherwise select the free non-commercial version and press the Finish button.

VM Workstation Player License Key
VM Workstation Player License Key

Step 15. Authentication will be required to apply changes.

Authentication Is Required

Authentication Is RequiredStep 16. Click OK for the message.

VM Workstation Player Information Message
Information Message

Step 17. Welcome to your VMware Workstation Player.

Welcome to VM Workstation Player

That’s all about the installation of the VMware Workstation Player on Ubuntu.

Hend Adel
Hi! I'm Hend Adel, a freelancer technical geek with successful experience in Database, Linux and many other IT fields. I help to build solutions to suit business needs and creating streamlined processes. I love Linux and I'm here to share my skills via FOSS Linux! Thanks for reading my article.



Please enter your comment!
Please enter your name here




Top 20 Git Commands with Practical Examples

If you are here reading this post, there is a high probability that you have heard or interacted with Github, and you now want to learn Git. Before we continue with showing you some of the cool Git commands, let's understand the difference between Git and GitHub.

Top 10 New Features in Linux Kernel 5.7

Linus Torvalds has announced the release of Linux Kernel 5.7 after seven weeks of development. The release announcement comes as a piece of exciting news as it brings a host of new features for the hardware manufacturers as well as the developers.

How to install CMake on Ubuntu

CMake is a cross-platform free and open-source software tool designed to build, test, and package the software. CMake uses a simple platform and compiler-independent configuration files to control the software compilation process.

How to install Lightworks on Ubuntu

Even though Linux may not get a native installer of video editing software like Adobe Premiere or Final Cut Pro, that doesn't mean there are no industry standards tools available. Lightworks is non-linear editing (NLE) video mastering app for Windows, Linux, and macOS. Installing it on Ubuntu is simple due to deb package availability.

How to install DaVinci Resolve on Fedora

Davinci Resolve is a professional application used for color correction, video editing, visual effects, and motion graphics. It is one of the extensively used software by movie industries located in Hollywood.

The 10 Best Programming Languages for Hacking

One of the significant entities we have in Cyber Security is Ethical Hacking (ETH). It is the process of detecting and finding flaws or vulnerabilities in a system that a hacker would exploit.


Linux is growing faster than ever. As per the latest report, there is a drop in the Windows 10 market share for the first time, and Linux's market share has improved to 2.87% this month. Most of the features in the list were rolled out in the Pop OS 20.04. Let's a detailed look into the new features, how to upgrade, and a ride through video.
Elementary OS 5.1 Hera has received a point release with a handful of new features and bug fixes, and we will be reviewing the significant changes in this article. For those new to elementary OS, this Ubuntu-based Linux distribution uses their inhouse built Pantheon desktop environment and AppCenter.

10+ Best Python IDEs for Linux

Python programming language is applied in so many areas of computer technology, i.e., Scripting, GUI development, Website development, Artificial Intelligence (AI), Machine Learning, Data Science, Computer Networking, and Network Automation, and Cyber Security.

10 Best Video Editing Software for Linux

This article is for all the Linux users out there who are looking for video editors to create their own professional videos, which can range from short documentaries to even movies.

10 Best Screen Capturing Software for Linux

Do you want to make a video tutorial for YouTube or show-off your epic victory royale to your friends? Look no further — as we have compiled the 10 Best Screen Capturing Software for Linux. Whether you need to record your desktop screen or take a simple screenshot, FOSSLinux has got your back.

5 ways to check if a Port is open on a remote Linux PC

There is an ample number of ways to check for any open ports on a remote Linux PC. Knowing open ports on a Linux machine helps system administrators to connect to the remote PC for troubleshooting system and cloud server issues.