This article is for those who want to install VMware Server 2.0 on an OpenSuSE 11.1 install. This can be a painful process, but, with these steps it should be successful.
Preparations
The following packages are assumed to be already installed: kernel-source, make, gcc, gcc-c++.
Missing items can be installed in Yast --> Software Management.
You can download the VMware Server RPM package on this link.
Don't install it at this stage, just download it.
You will need your software key later so register during the download procedure and the key will be emailed to you. Or if your already registered keep that key handy.
Open a console, enter su to get rootly powers, change to directory /usr/src/linux and prepare the scene for configuring VMware:
Password:
# cd /usr/src/linux
# make mrproper; make cloneconfig; make modules_prepare
#
Install VMware Server
Right click on package VMware-server-2.x.rpm and select "install package".
Patch the Setup Configuration Script
There's a flaw in the configuration script vmware-config.pl
which is installed from the RPM. You will run this script in the next
section titled "Configure VMware". It sets up custom configurations for
VMware in your host machine.
The patch is located on this hyperlink. Open the link and copy the text into a text file called vmware.config.pl.patch.txt. Put the file into directory /usr/bin. Backup the flawed script with this command:
Finally, patch the flawed script with this command:
Now you can proceed...
Configure VMware
Open a console, enter su to become root and then enter the command: /usr/bin/vmware-config.pl to begin the process.
You will be asked to accept the licence agreement. Press enter and
the space bar to scroll through and enter q at the end to quit. At this
point the actual configuration starts and in most cases you can accept
the defaults.
Tip: if you want your "Guest" operating systems to join your LAN,
share resources over the LAN (including share with the "Host" Suse
machine) and also connect to the Internet through the LAN's router,
then choose "Bridged" for the networking option.
Tip: when asked the question "Please specify the user whom you wish
to be the VMware Server administrator", I chose my username. If you
choose root, you will run into permissions problems when you want to
change the configuration parameters (like virtual RAM) for a virtual
machine.
Tip: If asked "Do you want this program to try to build the vmmon module for your system?", then answer "yes"
Tip: If told that there's a difference between various "gcc" modules
and then asked if you want to proceed anyway, you should answer "yes".
Finally, after entering the software key, you should get this sort
of message "The configuration of VMware Server 2.x.y build-zzzzzz for
Linux for this running kernel completed successfully" and you can then
exit.
Reference:
http://opensuse.swerdna.org/susevmwareserver.html