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
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------