Now we need to install some needed packages, open a terminal and enter:
# {{Code|su - # yum -y install kernel-devel-`uname -r` xinetd gcc gcc-c++ perl-devel perl-ExtUtils-Embed wget vim-enhanced # exit}}
VMware server 2.02 does not work with kernel 2.6.35 out of the box, so we need a small script:
# {{Code|wget --no-check-certificate http://codebin.cotescu.com/vmware/vmware-server-2.0.x-kernel-2.6.3x-install.sh}}
Look at your download directory. You should find these files:
Move the downloaded VMware server in the new directory:
# {{Code|mv VMware-server-2.0.2-203138.i386.tar.gz raducotescu-vmware-server-linux-2.6.3x-kernel-71f8b66/ # cd raducotescu-vmware-server-linux-2.6.3x-kernel-71f8b66 # ls -l}}
Your directory should now look like this:
To execute it, root rights are required.
# sudo {{Code|./vmware-server-2.0.x-kernel-2.6.3x-install.sh}}
The installer will ask a lot of questions which can be answered by defaults by hitting ''Enter''.
The VMware configfile must be edited to continue:
# sudo {{Code|chmod 755 /usr/bin/vmware-config.pl # sudo vim /usr/bin/vmware-config.pl}}
You can of course use another editor, but he should isplla line numbers.
Around line 2702, replace
{{Text|Text=[...] if (-e $answer . '/linux/utsrelease.h') <nowiki>{</nowiki> $uts_headers .<nowiki>= </nowiki> "#include <linux/utsrelease.h>\n"; <nowiki>}</nowiki> [...]}}
with
{{Text|Text=[...] if (-e $answer . '/generated/utsrelease.h') <nowiki>{</nowiki> $uts_headers .<nowiki>= </nowiki> "#include <./generated/utsrelease.h> \n"; <nowiki>}</nowiki> [...]}}
Now run the configuration script:
# sudo {{Code|/usr/bin/vmware-config.pl}}
to finish the installation.
That should be it.
== Fedora 10 ==
Begin enjoying the benefits of server virtualization for free. VMware Server is a hosted virtualization platform that installs like an application on any existing server hardware and partitions a physical server into multiple virtual machines.