Find the answer to your Linux question:
Results 1 to 2 of 2
Hello everybody, I have a problem to install the VMware Server (VMware-server-2.0.2-203138.x86_64.rpm) on "Fedora 13 Desktop Edition 64-bit". I traied all tips I found, but nothing was OK. Please look ...
  1. #1
    Just Joined!
    Join Date
    Sep 2010
    Posts
    1

    Problem installing VMware Server in Linux Fedora 13

    Hello everybody,
    I have a problem to install the VMware Server (VMware-server-2.0.2-203138.x86_64.rpm) on "Fedora 13 Desktop Edition 64-bit".
    I traied all tips I found, but nothing was OK.
    Please look my linux configuration and the error messages:

    (VMware installation)
    [root@localhost BKP]# rpm -Uvh VMware-server-2.0.2-203138.x86_64.rpm
    Preparing... ########################################### [100%]
    1:VMware-server ########################################### [100%]

    The installation of VMware Server 2.0.2 for Linux completed successfully.
    Before running VMware Server for the first time, you need to configure it for your running kernel by invoking the following command: "/usr/bin/vmware-config.pl".

    (Launching /usr/bin/vmware-config.pl)
    [root@localhost BKP]# /usr/bin/vmware-config.pl
    Making sure services for VMware Server are stopped.

    Stopping VMware autostart virtual machines:
    Virtual machines [FAILED]
    Stopping VMware management services:
    VMware Virtual Infrastructure Web Access
    VMware Server Host Agent [FAILED]
    Stopping VMware services:
    VMware Authentication Daemon [ OK ]
    Virtual machine monitor [ OK ]

    You must read and accept the End User License Agreement to continue.
    Press enter to display it.

    (After accept the End User License Agreement)
    None of the pre-built vmmon modules for VMware Server is suitable for your
    running kernel. Do you want this program to try to build the vmmon module for
    your system (you need to have a C compiler installed on your system)? [yes]

    Using compiler "/usr/bin/gcc". Use environment variable CC to override.

    What is the location of the directory of C header files that match your running
    kernel? [/usr/src/linux/include] /usr/src/kernels/2.6.34.6-47.fc13.x86_64/include

    The directory of kernel headers (version @@VMWARE@@ UTS_RELEASE) does not match
    your running kernel (version 2.6.34.6-47.fc13.x86_64). Even if the module were
    to compile successfully, it would not load into the running kernel.

    What is the location of the directory of C header files that match your running
    kernel? [/usr/src/linux/include]

    (My system configuration)
    [root@localhost Documents]# uname -a
    Linux localhost 2.6.34.6-47.fc13.x86_64 #1 SMP Fri Aug 27 08:56:01 UTC 2010 x86_64 x86_64 x86_64 GNU/Linux
    ------------------------------------------------------------------------------------------------------------------------------
    [root@localhost Documents]# cat /proc/version
    Linux version 2.6.34.6-47.fc13.x86_64 (mockbuild@x86-18.phx2.fedoraproject.org) (gcc version 4.4.4 20100630 (Red Hat 4.4.4-10) (GCC) ) #1 SMP Fri Aug 27 08:56:01 UTC 2010
    [root@localhost Documents]#
    ------------------------------------------------------------------------------------------------------------------------------
    [root@localhost BKP]# rpm -Uvh kernel-devel-2.6.33.3-85.fc13.x86_64.rpm
    Preparing... ########################################### [100%]
    package kernel-devel-2.6.34.6-47.fc13.x86_64 (which is newer than kernel-devel-2.6.33.3-85.fc13.x86_64) is already installed


    Please anybody can help me to solve this problem?
    I want and need install the VMware Server on my computer.
    I'm begginer on Linux environment.
    Thank you.

  2. #2
    Just Joined!
    Join Date
    Mar 2010
    Posts
    5

    Too little, too late??

    I know this may be a bit too little to late, but for those that come across this article, you need to modify the vmware-config.pl file, right about line 2702 from this:

    Code:
    if (-e $answer . '/linux/utsrelease.h') {
        $uts_headers .= "#include <linux/utsrelease.h>\n";
    }
    to this:

    Code:
    if (-e $answer . '/generated/utsrelease.h') {
        $uts_headers .= "#include <./generated/utsrelease.h> \n";
    }

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
...