Installing VMWare Server Beta on Ubuntu 6.06 Dapper Drake
Edit: There’s now a more thorough guide over at HowToForge
I started with a server install of Ubuntu, and to install VMWare server you need a desktop, a compiler, kernel headers and a few other odds and ends
Easy way to get a desktop is go the whole hog and a give a home to a Gnome…
sudo apt-get install ubuntu-desktop
Reboot and experience Ubuntu in all its brown chocolately glory. Next you need some build tools, none of this stuff comes by default, so go get it..
sudo apt-get install build-essential
The install wants inetd or xinetd, I went with xinetd…
sudo apt-get install xinetd
Now get your kernel version with uname
uname -a
Linux hostname 2.6.15-23-server ...
Use that info to fetch the kernel headers you need
sudo apt-get install linux-headers-2.6.15-23-server
I found it useful to go and symlink the headers to the place the VMWare installer expects to find them
cd /usr/src/
sudo ln -s linux-headers-2.6.15-23-server linux
Now you are ready to install VMWare Server. Grab the Linux tarball from the VMWare site, unpack it, and run the installer
sudo ./vmware-install.pl
You should be able to accept the defaults for most questions unless you have specific virtual machine networking needs. Once installed, start the VMWare console from the Applications -> System Tools menu.
Easy!

1DGM
wrote on 6 June 2006 at 4:07
Excellent. I’m a new Ubuntu convert, and this was one piece that I hadn’t tried yet that I knew that I needed. The vmware image even copied nicely from windows and ran perfectly.
2Steve
wrote on 7 July 2006 at 11:41
Good work, followed it to the letter, worked..
Now I wonder if its quicker to download the desktop version for the next install!
3Bill Toole
wrote on 5 September 2007 at 0:45
I was able to get vmware tools going on debian – thanks very,very much….