This article covers installing the freeware VMware Server on Ubuntu Server Editions on Linux. The basics will work on all Linux versions but there are some subtle differences for Ubuntu as far as prerequisites and Ubuntu versions are concerned.
Installing on Ubuntu Feisty Fawn Server AMD 64-Bit edition.
aptitude install ia32-libs xinetd
Install your Linux kernel headers, in our case just to be safe it’s:
aptitude install linux-headers-2.6.20-15-server linux-headers-2.6.20-15-generic
Untar the vmware server tarball:
tar -zxvf vmware-server-blah.tar.gz
First we have to edit some C code to stop a 64-bit quirk.
go into the vmware-server-distrib directory, then:
cd lib/modules/source
cp vmmon.tar vmmon.tar.old
tar -xvf vmmon.tar
cd vmmon-only
vim include/compat_kernel.h
REM out this line like so:
/* static inline _syscall1(int, compat_exit, int, exit_code); */
touch /etc/vmware/ssl/rui.key
touch /etc/vmware/ssl/rui.crt
chmod +s /usr/lib/vmware/bin/vmware-vmx