To install VMware server on Debian Etch (4.0) you first need to have Etch installed on you host PC, you can achieve this by using the netinst CD available at:
http://www.debian.org/devel/debian-installer/
Once you have it installed you can proceed with this How To install VMware server on Debian Etch
1.- First install some software needed (as root)
apt-get install libx11-6 libx11-dev libxtst6 xinetd wget
apt-get install linux-headers-`uname -r` build-essential
apt-get install binutils-doc make manpages-dev autoconf automake1.9 libtool flex bison gdb libc6-dev-amd64 lib64gcc1 gcc-2.95-doc
apt-get install gcc
2.- Get the Software
You can get the vmware server here: http://www.vmware.com/download/server/
and do not forget to obtain the serial number by registering here: http://register.vmware.com/content/registration.html
3.- Installation
You can use wget, to get the appropiate code, or any mean you prefer, once you have the .tar.gz file
tar xvzf [package_downloaded]
cd vmware-server-distrib
./vmware-install.pl
here you just need to press enter, enter, enter to all questions, unless you want a more presonalized configuration, i.e. if you have two NICs and want both of the bridged to vmnet0 and vmnet2 as in my case, just follow the instructions in the script.
4.- Patching the software
As Etch has a newer version of Kernel the VMware server needs to be patched, here is how.
-- Get the code
Download from here: http://jaws.go2linux.org/archivos/vmware-any-any-update109.tar.gz
-- Unpack it
tar xvzf vwmare-any-any-update108.tar.gz
-- Change to its directory
cd vwmare-any-any-update108
-- Run the script that is going to patch the VMWare.
./runme.pl
5.- Automatic start vmware at start
update-rc.d vmware defaults 20
Enjoy your vmware server installed on your Debian 4.0 Etch







Hi,
i wrote a article about como instalar o vmware server no ubuntu 8.04 server e no debian etch. This article was write in brazilian portuguese, but can be useful.
bye
(and sorry my english)
Thanks for sharing.
Guillermo Garron
Thanks!
Guillermo Garron
In CentOS 5.1 a "yum install libXi" allows to install VMware MUI, for those who has that silly error after installing the Server.
I'm currently running VMWare Server on top of Etch. In all my etch VMs, I'm having a ton of trouble trying to get large file support working with apache, squid, varnish, and other applications.
Googling around is not producing anything useful. Anyone have any suggestions?
Could it be a filesystem problem?
Guillermo Garron
in order to resolve the browse problem
from
https://secure-support.novell.com/KanisaPlatform/Publishing/895/3661315_...
1. Open a terminal and su to root.
su
2. Change to the libpng12.so.0 directory.
cd /usr/lib/vmware/lib/libpng12.so.0
3. Rename the libpng12.so.0 file within that directory.
mv libpng12.so.0 libpng12.so.0.old
4. Create a new soft link for this file.
ln -sf /usr/lib/libpng12.so.0 libpng12.so.0
5. Now change the the libgcc_s.so.1 directory.
cd /usr/lib/vmware/lib/libgcc_s.so.1
6. Rename the libgcc_s.so.1 file within that directory.
mv libgcc_s.so.1 libgcc_s.so.1.old
7. Create a new soft link for this file.
ln -sf /lib/libgcc_s.so.1
8. Restart VMware and you should now be able to use the browse option.
now is working for me
for me doesn't work
SO linux Debian 4.0 with kernel 2.6.18-6-6
vmware http://www.vmware.com/download/server/VMware Server 1.0.6
problem browse after files (browse button) take long enough.to open my_virtual*.vmx ..(years ...maybe)
- i have patch-ed with vmware-any-any-update109#..
still after patch
(browse button) take long enough...(years ...maybe)
Got into same "VMware Server must be installed on this machine for the VMware Management Interface to work" on Ubuntu 8.04 kernel 2-6-24-18-generic. libxi6 did not help. Any suggestions>
This did work for me:
Host OS: Ubuntu 8.0.4/AMD64
VMware Server version: 1.0.6
1. Install VMware Server
2. rm /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1
3. Install VMware MUI
While the VMware MUI did install now, startup-scripts are still broken with me.
Use this patch if mui startup fails:
http://users.piuha.net/martti/comp/ubuntu/en/httpd.vmware.diff
cp httpd.vmware.diff /tmp
cd /
patch -b -p0 < /tmp/httpd.vmware.diff
Thanks, this worked for me with Ubuntu Serve 8.04 LTS AMD64 and VMware 1.0.7.
after a similar "VMware Server must be installed on this machine for the VMware Management Interface to work" problem, doing an
apt-get install libxi6
worked a treat on 8.04, 2.6.24-18-server
Thanks, it work great for me!
Damn some error here cant install MUI because server isnt installed .... Has anyone have a solution ?
Having problems installing VMware Server 1.0.4 on Ubuntu 8.04. After much trials and tribulation, after installing ia32-libs, I got the server itself to install. However, when trying to install the MUI, it fails with the error: "VMware Server must be installed on this machine for the VMware Management
Interface to work"
However, Vmware server clearly HAS been installed, and is, in fact, running just fine and dandy.
Any ideas?
- Luke
Thanks for the help, It worked just fine.
Though, I've got one question. What's the patch for the kernel module or vmware? Cause I got it to work the patch and I've got 2.6.18-5-686 Kernel... the source includes an compiler script so it doesn't matter what kernel you have.
It will not always be the case that a patch is required, and unfortunately, this article does not state to which version of VMware Server it applies.
The release notes for VMWare Server 1.0.2 [1] state, "Kernel modules now build on 2.6.18 kernels," and as of today (2007-08-21) Debian 4.0 (Etch) still uses the 2.6.18 kernel, so it seems that these directions are obsolete.
[1]: http://www.vmware.com/support/server/doc/releasenotes_server.html
You are right, and thanks for helping me improving the site, here is the VMware version installed with this procedure.
1.0.1 build-29996
I will now install the latest on the latest Kernel, and update the procedure.
Guillermo Garron
I had to install the package: libxi6 before the mui would install.
Best install VMware server instruction yet for Ubuntu Server Feisty Fawn 7.04.
Many thanks, althought apt-get install g++ isn't needed for my installation.
But I m still having trouble to get VMware-mui-1.0.3 to work on Ubuntu. I can fix httpd.vmware to run, but I can't log in the web interface.
I followed the manual, but it said i was missing a component: "cc1plus".
I installed the "g++" package (apt-get), and it worked. you might want to add it to the manual.
Thanks,
Marga.
Many thanks for this, you have just saved my sanity :)
I'd like to add that with my install of etch I had to additionally install the package 'psmisc' because I didn't have killall for some reason. odd?
Right now I'm at the point where I've got the server installed and running but after i created a machine using the vmware server console (remotely) I get this error when trying to boot it up:
The process exited with an error:
/usr/lib/vmware/bin/vmware-vmx: error while loading shared libraries: libXt.so.6: cannot open shared object file: No such file or directory
End of error message.
Also, I just downloaded the vmware management interface and it will not install with the error: "VMware Server must be installed on this machine for the VMware Management Interface to work" which is just great. Ugh.
Update: I ran this to install all the packages I needed to get everything (including the MUI) installed: apt-get install x11-common libxtst6 libxi6 libxext6 lvm2 xfsprogs libx11-6 libxt6 libxrender1
If you are running the AMD64 port, I've found a solution: "apt-get install ia32-libs". It worked fine to me!!!
Thats my setup:
- Debian Etch AMD64, installed only the Base System;
- The packages: build-essential, linux-headers-`uname -r`, x-window-system-core, x-window-system, libx11-6, libxtst6, libx11-dev, xspecs, psmisc;
- "apt-get upgrade";
- "apt-get ia32-libs";
- Installed VMware-server-1.0.4-56528.tar;
- Voilá!!!
Rogerio Pimenta
Hi,
Just thinking aloud, did you said to VMware that you want a private machine?, maybe it has nothing to do, but It is the first thing that comes to my mind.
Guillermo Garron
if you have a hard time loading your iso, and vmware giving lots of useless errors
in the directory
/usr/lib/vmware/lib/libgcc_s.so.1/ remove the libgcc_s.so.1
/usr/lib/vmware/lib/libpng12.so.0/ remove the libpng12.so.0
sudo ln -s /lib/libgcc_s.so.1 /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1
sudo ln -s /libpng12.so.0 /usr/lib/vmware/lib/libpng12.s.so.0
I would like to thank you also. I was having this same problem not being able to browse for files to load isos or prebuilt VMs. Your fix did the trick.
Thank you,
Guillermo Garron