shirwa’s blog

May 16, 2007

How to install Vmware Workstation 6 on Ubuntu Feisty

Filed under: GNU/Linux, Howto — shirwa @ 8:43 am

This tutorial will show you how to install Vmware Workstation 6 on ubuntu Feisty system.

VMware Workstation 6 makes it simple to create and run multiple virtual machines on your desktop or laptop computer. You can convert an existing physical PC into a VMware virtual machine, or create a new virtual machine from scratch. Each virtual machine represents a complete PC, including the processor, memory, network connections and peripheral ports.

Vmware has new features some of these features are following:

  • Use multiple Operating Systems concurrently on the same PC
  • Take snapshots & Videos of your Virtual Machines.
  • Clone your Virtual Machines to Accelerate Deployment
  • Take Your Virtual Machines with you with the ACE option pack

Building Environment.

Make sure you have the needed build environment and tools to compile the vmware modules for the kernel.

sudo aptitude install linux-headers-`uname -r` build-essential

sudo aptitude install xinetd

Intsalling Vmware Workstation 6

Untar the VMware Workstation pack:

tar -zxvf /path/To/VMware-Workstation-xxx.tar.gz

change into the install directory:

cd vmware-distrib

Run the installer:

sudo ./

Choose defaults to questions until you complete the installation.

To start VMware Workstation go to Applications > System Tools> VMware Workstation.

Accept End User License Agreement.

Finally enter serial number to activate VMware Workstation 6.



  1. that’s wrong…

    sudo aptitude install linux-headers-`uname -r` build-essential


    aptitude install linux-headers`uname -r` build-essentials

    Comment by Rick — May 24, 2007 @ 2:13 pm

  2. Very very nice. I just installed Feisty desktop from scratch, then the 60 patches, rebooted, downloaded Vmware Workstation trial, googled for a how to and found yours near the top, followed your instructions exactly. The whole time I followed your instructions I kept wondering when and if they would break down. Your instructions were perfect the whole way through. I double checked to make sure I had a C compiler because I didn’t think it would but it did, so the whole installation worked *EXACTLY* as you described.

    I have to find something to quibble about though. So here is the only thing I can find wrong. You specified:

    “To start VMware Workstation go to Applications > system > VMware Workstation.”

    but it should have been:

    “Applications > System Tools > VMware Workstation”

    Yeah, that’s the only mistake and it’s so minor nobody could have gotten it wrong. Great job!

    Comment by brussel — June 18, 2007 @ 2:00 pm

  3. Thank you guys for the correcting my mistakes, i updated the blog.

    Comment by shirwa — June 19, 2007 @ 8:20 am

  4. shirwa: Nice work. Thanks for putting this up. Regarding your edits, you still need to drop the ‘s’ from build-essentials as per Rick.

    Comment by Scott — June 28, 2007 @ 6:24 pm

  5. big thanks for this how-to!

    Comment by travis — July 25, 2007 @ 10:32 pm

  6. Hi. It was kind of silly how difficult it was to get a straight answer to this question.
    Thank you so much for your straight foward tutorial! Worked like a charm.

    Comment by seamus — July 29, 2007 @ 2:01 am

  7. sudo aptitude install linux-headers`uname -r` build-essentials

    should be sudo aptitude install linux-headers-`uname -r` build-essential

    Comment by acemo — September 10, 2007 @ 7:51 pm

  8. Superb work done by Shirwa …
    i gone through the instructions and made it exactly …..
    Many thanks to you dear ….. keep it up …

    Comment by Muhammad Islam — October 11, 2007 @ 10:32 am

  9. I decompressed the files to tmp but all I see is that it created 3 folders /etc /usr and /install
    /install contains
    I did a search for and the system cannot find it anywhere.
    The closest thing I found was
    Since Ubuntu 7.04 (Feisty FawN)is what I have

    Comment by onlocash — October 14, 2007 @ 2:35 am

  10. Originally this was an RPM file I converted it to tar
    Also I just decompressed it again this time I put the output into a file of all the files that it
    Is nowhere to be found..What am I missing /!!

    Comment by onlocash — October 14, 2007 @ 2:56 am

  11. I am going to d/load the latest version from the website

    Comment by onlocash — October 14, 2007 @ 3:14 am

  12. Originally I had a Cd-rom copy thru my work
    but only came with the RPM package..I used alien to convert it
    to tar format.It seemed to decompress ok.
    Short story in order to get it to work I d/loaded the latest version
    in native TAR format from Vmware (using Ubuntu 7.04)

    Comment by onlocash — October 14, 2007 @ 9:57 am

  13. Thanks for the tips, will try these out shortly. In case you want to try 3D DirectX under your guest OS, check out

    Comment by hiu — October 19, 2007 @ 11:35 pm

  14. I am trying to install VMware Workstaion 5.5.4-44386 on Ubuntu 7.10
    When i input
    sudo aptitude install linux-headers`uname -r` build-essential
    it comes back and says
    Couldn’t find any packages whose name or description matched “linux-headersuname -r”
    Is there something that i missed or posably did wrong?
    Please help me

    Comment by cody — February 26, 2008 @ 10:29 pm

  15. code its linux-headers-`uname -r` not linux-headers`uname -r`.

    Comment by shirwa — May 27, 2008 @ 4:10 pm

  16. include/linux/poll.h:65: error: previous declaration of ‘poll_initwait’ was here
    /tmp/vmware-config1/vmmon-only/linux/driver.c:198: warning: initialization from incompatible pointer type
    make[2]: *** [/tmp/vmware-config1/vmmon-only/linux/driver.o] Error 1
    make[1]: *** [_module_/tmp/vmware-config1/vmmon-only] Error 2
    make[1]: Leaving directory `/usr/src/linux-headers-2.6.24-19-generic’
    make: *** [vmmon.ko] Error 2
    make: Leaving directory `/tmp/vmware-config1/vmmon-only’
    Unable to build the vmmon module.

    For more information on how to troubleshoot module-related problems, please
    visit our Web site at “” and

    Execution aborted.


    please for reinstall and i have not error in when install
    thanx for all

    Comment by kashani — July 10, 2008 @ 4:15 am

  17. kashani you need to download vmware kernel batch files from, exctract the archive and run ./, if you still have problem installing let me know

    Comment by shirwa — July 10, 2008 @ 10:40 am

  18. Great tutorial. I was able to get VM Workstation 6.04 running on Unbuntu 8.04 without any issues.

    Comment by techieBrandon — July 29, 2008 @ 8:02 pm

  19. I am getting this tar -zxvf /path/To/VMware-Workstation-xxx.tar.gz
    tar: /path/To/VMware-Workstation-xxx.tar.gz: Cannot open: No such file or directory
    tar: Error is not recoverable: exiting now
    tar: Child returned status 2
    tar: Error exit delayed from previous errors

    what I copy and paste tar command on here. can someone help me

    Comment by mike — September 20, 2008 @ 12:22 am

RSS feed for comments on this post. TrackBack URI

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 )

Google+ photo

You are commenting using your Google+ 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 )


Connecting to %s

Blog at

%d bloggers like this: