VMware Server 1.0.8 Installation on Ubuntu Hardy summary: apt-get update server: apt-get install gcc g++ make apt-get install linux-headers-`uname -r` apt-get install build-essential apt-get install libx11-6 libxtst6 libxt6 libxi6 libxrender1 apt-get install xinetd vmware-config.pl verify install is successful: vmware -v vmware -v -> VMware Server 1.0.8 build-126538 -------------------------------------------------------------------------------- https://help.ubuntu.com/community/VMware/Server Installing as Updates are Patched: Ubuntu 8.04 (Vmware Server 1.0.8: vmware -v sudo cp /lib/libgcc_s.so.1 /usr/lib/vmware/lib/libgcc_s.so.1 sudo cp /usr/lib/libpng12.so.0 /usr/lib/vmware/lib/libpng12.so.0 vmware -v TEST: sudo apt-get install gcc-3.4 -------------------------------------------------------------------------------- mui: VMware Server must be installed on this machine for the VMware Management Interface to work. Execution aborted. The command "vmware -v" must return a build and not an error. vmware -v -> VMware Server 1.0.8 build-126538 Extract and install the MUI TGZ file. vmware-config-mui.pl Starting httpd.vmware:-ne failed cp /bin/sh /bin/sh.bak ln -s -f /bin/bash /bin/sh /etc/init.d/httpd.vmware restart -------------------------------------------------------------------------------- reported vmware prereqs: apt-get install libx11-6 libx11-dev libxtst6 xinetd wget If you are running Kernel 2.6.18-5-686 or above and VMware 1.03, you do not need to patch it, it just should run now, maybe you will have it halted when you click on the browse button, if that is your case run it using this command VMWARE_USE_SHIPPED_GTK=yes LD_PRELOAD=/usr/lib/libglib-2.0.so.0 vmware & /home/vmware/vmx: drwxrwxrwt http://forums.macnn.com/90/mac-os-x/18107/what-is-drwxrwxrwt-drive-ownership-problem/ What does the "t" at the end of the permissions "drwxrwxrwt" mean? It sets the sticky bit on the directory. Any files created in that directory will get the directory owners and group rather than the default owner and group of the process creating the directory. -------------------------------------------------------------------------------- apt-get install xinetd Please specify a port for remote console connections to use [902] inetd: no process killed Unable to make the Internet super-server (inetd) re-read its configuration file. Please restart inetd by hand: killall -v -HUP inetd #/etc/inetd.conf 902 stream tcp nowait root /usr/sbin/vmware-authd vmware-authd apt-cache search inetd inetutils-inetd - Internet super server micro-inetd - simple network service spawner redir - Redirect TCP connections rinetd - Internet TCP redirection server rlinetd - gruesomely over-featured inetd replacement -------------------------------------------------------------------------------- VMWare requires xinetd or inetd to run the daemon which listens for client connections from remote systems. Notes: Also, once you're done, you'll need to run this to make the console work: sudo ln -s /lib/libgcc_s.so.1 /usr/lib/vmware/lib/libgcc_s.so.1/ sudo chmod -R 755 *.vmx -------------------------------------------------------------------------------- In which directory do you want to keep your virtual machine files? [/var/lib/vmware/Virtual Machines] /home/vmware/vmx -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- --------------------------------------------------------------------------------