Installing VMware Tools in Linux

Once the you get to the Linux desktop, navigate to Virtual Machine > Install VMware Tools

VMware will mount the its DVD drive. You will also see this DVD drive mounted on your desktop as shown in Figure 1

Figure 1

Figure 1

Now, open the mounted DVD drive, and copy the .tag.gz VMwareTools-9.9.2-2496486.tar.gz to your /Home directory as shown in Figure 2.

Figure 2

Figure 2

Untar the file and navigate to vmware-tools-distrib directory. Double click the file and run in Terminal.

Figure 3

Figure 3

Follow the prompt and accept all the defaults, and that is pretty much it. The next thing is to reboot your VM.

Now, to do this using the CLI follow this steps.

Once the you get to the Linux desktop, navigate to Virtual Machine > Install VMware Tools

Type in

cd /media/your-username/VMware\ Tools/

Copy the file VMwareTools-9.9.2-2496486.tar.gz to your Home directory then navigate to your Home directory. Use the command

cp VMwareTools-9.9.2-2496486.tar.gz ~/
cd ~

Unpack the VMwareTools-9.9.2-2496486.tar.gz 

tar -xf VMwareTools-9.9.2-2496486.tar.gz

Navigate to vmware-tools-distrib directory, and execute the installer

cd vmware-tools-distrib
sudo ./

Accept all the default location unless you would prefer to install it at your desire directory location. Also, if you get the prompt stating The path “” is not a valid to the gcc binary and The path “” is not a valid to the 3.19.0-15 -generic kernel headerstype-in No instead of the default Yes. 

Install the build-essential

sudo apt-get install build-essential

Once the installation is complete, re-install VMware Tools using the same command sudo ./ It will uninstall the previous installation then proceed to the installation. This time it the prompt will be The path “/usr/bin/gcc” appears to be a valid path to the gcc binary and The path “/lib/modules/3.19.0-18-generic/build/include” appears to be a valid path to the 3.19.0-15 -generic kernel headersreboot the Linux VM and that should do it.

About networkshinobi

My name is Karlo, I work as a Network Engineer. A little about myself. I started as a PC gamer back when I was in high school. PC gaming became my addiction and pushed me to learn more about computers. Slowly got my some certifications and landed an IT Tier 1 Helpdesk job. This job opened the door for me to work to push further on my certifications and going deeper into the IT world. My goal was to get my Cisco CCIE Routing and Switching, but my journey for CCIE has changed due to I always ended up working on non-Cisco network appliances. Therefore, I have to pivot and decided to jump to the dark side and go with Juniper. Hopefully, I would get my JNCIE in the near future. All the entries/post I made are based on my views, opinion and for educational purposes only. If you see some mistakes, feel free to drop some comments. I would appreciate all the helpful comments. Thanks
This entry was posted in Linux, Misc. and tagged , , , , , , , , . Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s