[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: error instalación vmware en Debian etch amd64



2006/12/5, charlie parker <parkerbarna@gmail.com>:
hola a todos,

Estoy intetando instalar el vmware worstation 5.5.3 en mi Debian Etch
amd64 pero me da un error con unas librerías que parece que no están
en el sistema. El error es el siguiente:

Before running VMware Workstation for the first time, you need to configure it
by invoking the following command: "/usr/bin/vmware-config.pl". Do you want
this program to invoke the command for you now? [yes]

The correct version of one or more libraries needed to run VMware Workstation
may be missing.  This is the output of ldd /usr/bin/vmware:
        linux-gate.so.1 =>  (0xffffe000)
        libm.so.6 => /lib32/libm.so.6 (0xf7f66000)
        libdl.so.2 => /lib32/libdl.so.2 (0xf7f62000)
        libpthread.so.0 => /lib32/libpthread.so.0 (0xf7f51000)
        libX11.so.6 => not found
        libXtst.so.6 => not found
        libXext.so.6 => not found
        libXt.so.6 => not found
        libICE.so.6 => not found
        libSM.so.6 => not found
        libXrender.so.1 => not found
        libz.so.1 => not found
        libc.so.6 => /lib32/libc.so.6 (0xf7e24000)
        /lib/ld-linux.so.2 (0xf7fa0000)

This program cannot tell for sure, but you may need to upgrade libc5 to glibc
before you can run VMware Workstation.

Lo cual no es cierto por que con un locate veo:
cpdeb64:/etc# locate libc5 (-- nada--)
cpdeb64:/etc# locate glibc (--lo siguiente--)
/etc/init.d/glibc.sh
/etc/rcS.d/S01glibc.sh


Googleando he encontrado el mismo mensaje que tengo yo en el foro de Ubuntu:
-->> http://www.ubuntu-es.org/index.php?q=node/3329
En este foro un usuario da la siguiente solución comentando que
funciona en Debian:

>te tienes que bajar el archivo vmware-any-any-update101.tar.gz de
>http://ftp.cvut.cz/vmware/ cuando te da ese error le das y un Ctrl +
C y abortas la >instalación, luego descomprimes el archivo any any y
ejecutas runme.pl y >vuelves a hacer la instalación del vmware y lo
tienes todo funcionando >perfectamente.
>
>Es un problema de los núcleos 2.6.16 por lo menos en Debian.

Mi kernel coincide con el comentario:
cpdeb64:/etc# uname -r
2.6.16-2-amd64-generic

Pero siguiendo las instrucciones de este último me sale otro error,
que es el siguiente:
your system (you need to have a C compiler installed on your system)? [yes]
-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?
[/lib/modules/2.6.16-2-amd64-generic/build/include] yes

Extracting the sources of the vmmon module.

Building the vmmon module.

VMware 2 or VMware Express detected, building for VMware 2, VMware
Express and VMware Workstation 4.0.x.
Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-config0/vmmon-only'
make -C /lib/modules/2.6.16-2-amd64-generic/build/include/..
SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.16-2-amd64-generic'
  CC [M]  /tmp/vmware-config0/vmmon-only/linux/driver.o
  CC [M]  /tmp/vmware-config0/vmmon-only/linux/hostif.o
  CC [M]  /tmp/vmware-config0/vmmon-only/common/cpuid.o
  CC [M]  /tmp/vmware-config0/vmmon-only/common/hash.o
  CC [M]  /tmp/vmware-config0/vmmon-only/common/memtrack.o
  CC [M]  /tmp/vmware-config0/vmmon-only/common/phystrack.o
  CC [M]  /tmp/vmware-config0/vmmon-only/common/task.o
gcc-4.0: installation problem, cannot exec 'cc1plus': El fitxer o
directori no existeix
make[2]: *** [/tmp/vmware-config0/vmmon-only/common/task.o] Error 1
make[1]: *** [_module_/tmp/vmware-config0/vmmon-only] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.16-2-amd64-generic'
make: *** [vmmon.ko] Error 2
make: Leaving directory `/tmp/vmware-config0/vmmon-only'
Unable to build the vmmon module.

For more information on how to troubleshoot module-related problems, please
visit our Web site at "http://www.vmware.com/download/modules/modules.html"; and
"http://www.vmware.com/support/reference/linux/prebuilt_modules_linux.html";.

Execution aborted.

Bien, parece que a mi no me vale esta solución...
Alguien le ha pasado y me puede hechar una mano?

saludos y gracias,
carlos.





Hola de nuevo,

De antemano debo confesar que no se mucho de Linux:

buscando en el foro de debian he visto que un usuario solucionó un
problema relacionado con lo que me pasó a mí justo antes del error que
os posteo en el email anterior. El problema estava en la verión de
gcc:

1-Indicamos que el compilador a utilizar es el de la version 4.0
# cd /usr/bin/
# rm cpp
# rm gcc
# ln -s cpp-4.0 cpp
# ln -s gcc-4.0 gcc
2-Compilamos nuevamente el kernel
3-Instalamos el VMware directamente... (no me ha dado ningun problema)
4-volvermos a dejar los compiladores con su version 4.1
# cd /usr/bin/
# rm cpp
# rm gcc
# ln -s cpp-4.1 cpp
# ln -s gcc-4.1 gcc

Ya funciona!!!!!!

Cuando me pasó hice lo mismo pero solo cambié el link de gcc quedando
cpp linkado a la versión cpp-4.1.

¿Eso puede generar el problema o ser parte de él?
Supongo que una solución podría ser conectarme al apt de sid y bajarme
las librerías ya que Sid tiene un kernel superior, aúnque eso ya me
hace temblar. Pero tiemblo más pensando en bjar un kernel superior y
compilarlo... je je je...

saludos,



Reply to: