How to Install VMware Workstation 15.1.0 on Kali Linux 2019.2

In this article, we will install VM Workstation 15.1.0 to install and run the virtual machine on the Kali Linux operating system.

How to Install VMware Workstation 15.1.0 on Kali Linux 2019.2

How to Install VMware Workstation 15 (15.1.0) on Kali Linux 2019

After installing VMware Workstation software, you can install and run a Windows 10 operating system on Kali Linux.

VMware 15 Pro is the latest virtualization program from VMware. You can buy the program after 30 days free use of VMware 15 Pro. If you don’t want to purchase VM Workstation 15, you can use VM Workstation Player 15 Pro, the free version of VMware.

Kali Linux is a Debian-based Linux distribution developed by Defensive Offensive. Kali Linux is a Linux distribution preferred by people who give importance to network security as it provides many free tools within itself.

By installing VMware 15 Pro on Kali Linux, you can create new VMs and install Windows, Linux and even macOS operating systems on them. If you are a Linux user and sometimes need a Windows operating system, using VMware 15 Pro is the most logical way.

In our previous articles, we have installed VM Workstation on other Linux distributions.

In this article, we will install the VMware Workstation 15 Pro virtualization program step by step on the latest release of Kali Linux, 2019.2.

How to Configure VM Workstation/Player 15.1.0 on Kali Linux

Before proceeding to the steps to install Workstation 15 on Kali, check out how to install Kali Linux. After installing it, download VMware 15 Pro software, one of the programs you need to install.

After downloading the virtualization software, follow these steps in order to setup VMware Workstation 15 on Kali.

   Step 1

To setup VM softare, first check and update the sources.list. To update Linux sources.list, open the Terminal and execute the nano /etc/apt/sources.list command.

nano /etc/apt/sources.list

nano /etc/apt/sources.list

   Step 2

Add Kali Linux official repositories into the Sources.list and press Ctrl + X / Y / Enter to save the file.

Editing Sources.list

   Step 3

To update repositories, follow the command apt-get update in Terminal.

apt-get update

apt-get update

   Step 4

You need to setup the dependent files needed to run the virtual machine program on Kali Linux. To build dkms in kali, execute apt-get install dkms build-essential.

apt-get install dkms build-essential

apt-get install dkms build-essential

   Step 5

To run the VMware-Workstation-Full-15.0.0-10134415.x86_64.bundle file that you downloaded on your computer, perform the following commands in the Terminal, respectively.

cd /Desktop/
chmod +x VMware-Workstation-Full-15.0.4-12990004.x86_64.bundle


   Step 6

After start installing Workstation, accept the license agreement as follows and click Next.

VMware Workstation License Agreement

   Step 7

Accept the OVF Tool component for Linux license agreement and click Next.

OVF Tool component

   Step 8

If you want to check for updates for VM Workstation, check the Yes option and click Next.

Checking Updates for VMware

   Step 9

You can support by joining the customer experience program. To do this, select Yes and click Next.

Joining VMware Customer Improvement Program

   Step 10

Type your username to connect to VM software and click Next.

Root Username

   Step 11

Once you have selected the location where you want to store the virtual machines, click Next.

Configuring Shared VMs

   Step 12

Select the port number you will use to connect to the Workstation Server and click Next.

HTTPS Port 443

   Step 13

If you have purchased VM Workstation for Linux, enter your license key in this window and click Next.

Enter License Key

   Step 14

To setup VMware on Kali 2019, click Install.

The Product is ready to be installed

   Step 15

Wait while the program is installed.

Installing VMware Installer 2.1.0

   Step 16

After installing VM Workstation, type vmware in Terminal and press Enter to run the program. If you encounter an error like in the image below, click OK button and continue.

C header file matching your running kernel were not found. Refer to your distribution's documentation for installation instructions.

C header file error

   Step 17

VM Workstation did not work because of the Kernel Headers 4.15.0-kali2-amd64 error in the VM Workstation installation! Please go to the next step to resolve the Kernel Headers 4.15.0-kali2-amd64 error.

Kernel Headers 4.15.0-kali2-amd64 error

   Step 18

Click here to download the dependent packages of software. To resolve the Kernel Headers 4.15.0-kali2-amd64 error, open the Terminal and execute the command dpkg -i linux-headers-4.15.0-kali2.amd.deb.

dpkg -i linux-headers-4.15.0-kali2.amd.deb

As you can see from the image below, linux-headers-4.15.0-kali2.amd requires the installation of linux-headers-4.15.0-kali2-common and linux-kbuild-4.15 packages.

Run the VM sofware again using the Terminal and review the error.

dpkg -i linux-headers-4.15.0-kali2.amd.deb

   Step 19

If necessary packages are not installed, the necessary services for VMware will not be started.

Unable to start services

   Step 20

Run the following commands in Terminal and install the dependent packages.

dpkg -i linux-headers-4.15-0-kali2-common_4.15.11-1kali1_all.deb
dpkg -i linux-kbuild-4.15_4.15.11-1kali1-amd64.deb

dpkg -i linux-headers-4.15-0-kali2-common_4.15.11-1kali1_all.deb

   Step 21

When you run VM again, you can see that the services started as shown in the following image.

To try VM for 30 days, select the relevant option and click OK.

I want to try VMware Software for 30 days

   Step 22

VMware Pro runs smoothly!

Thanks Window

   Step 23

After you have successfully completed the installation of VMware, you can find out the version of the program in Help / About.

VMware Workstation Home Screen


You can watch the video below to setup VM Workstation in Kali and also subscribe to our YouTube channel to support us…

   Final Word

In this article, we have installed the VMware Workstation/Player virtualization program to setup an operating system such as Windows on Kali OS. Thanks for following us!

   Related Articles

♦ How to Install VMware 15 on Windows 10
♦ How to Install Ubuntu on Windows 10 using VMware
♦ How to Install Windows 10
♦ How to Create Virtual Machine on VM Software
How to Install macOS on VMware


  1. Avatar for Rey Quindoy Rey Quindoy 25 September 2019

    On Step 18, the link to download the Required Packages are not available. Please advise where we can download the additional packages. Thanks.

  2. Avatar for George Ngige George Ngige 3 September 2021

    This was helpful thank you.

    • Avatar for Tolga Bagci Tolga Bagci 4 September 2021

      You’re welcome!


Add a Comment

Your email address will not be published. Required fields are marked *