Installing VMWare Server 1.0.8 on Ubuntu 8.04.1 & (Hardy)

Posted: January 21st, 2009 | Author: | Filed under: IT Related | Tags: , , , , , , | 4 Comments »

[updated on 12/6/2009]

Need to rush, here is my short update

1) Install the dependencies and prepare environment

sudo apt-get install ia32-libs libc6-i386 build-essential xinetd linux-headers-`uname -r`
sudo mkdir /etc/vmware && sudo mkdir /etc/vmware/ssl && sudo touch /etc/vmware/ssl/rui.key && sudo touch /etc/vmware/ssl/rui.crt

2) Download VMware Server 1.0.8

cd ~/Desktop

3) Extract the downloaded (tar.gz) file

tar xvfz VMware-server-*.tar.gz
cd vmware-server-distrib

4) Get the serial number

5) Run the installer script

sudo ./

6) What ever prompted by the installer, just simply press Enter. Owh ya, once the installer request for serial number, enter the serial number that you get from step 4.

7) Something wrong with the installed libgcc, so remove it and symlink the libgcc back

sudo mv /usr/lib/vmware/lib/ /usr/lib/vmware/lib/
sudo ln -s /lib/ /usr/lib/vmware/lib/

8 ) Now run your VMWare Server. Taddaaa!~

9) Lets clean things up

rm -f VMware-server*
rm -dfr vmware-server-distrib/


**[updated on 3rd February 2009]**

If you found this error (OR something similar) :-

The correct version of one or more libraries needed to run VMware Server may be
missing.  This is the output of ldd /usr/bin/vmware: =>  (0xffffe000) => /lib/tls/i686/cmov/ (0xb7f5a000) => /lib/tls/i686/cmov/ (0xb7f57000) => /lib/tls/i686/cmov/ (0xb7f45000) => not found => not found => not found => not found => not found => not found => not found => /usr/lib/ (0xb7f2f000) => /lib/tls/i686/cmov/ (0xb7e00000)
        /lib/ (0xb7f83000)
This program cannot tell for sure, but you may need to upgrade libc5 to glibc
before you can run VMware Server.

Simply install the following package

sudo apt-get install libx11-6 libxtst6 libxext6 libsm6 libxrender1 libxt6