Estos dias he compilado un kernel 3.7.1 para mi Debian Wheezy. al intentar instalar VMware Workstation tenia una serie de difcultades.
Acontinuacion vamos a realizar la instalacion.
Bueno esta es una guia de como instalar VMware Workstation en tu Debian Wheezy.
1. Descarga la version de Workstation de la pagina oficial de vmware.
2. Debemos instalar los siguientes paquetes requeridos por VMware que son las cabeceras del kernel, gcc, make, etc etc.
# apt-get install g++-4.7 gcc-4.7 make
3. Modificamos permisos.
# chmod 744 vmware-workstation-full-9.0.1-894247.x86_64.bundle
4. Cambiamos la variable.
Para la instalación VMware pide que trabajemos con gcc-4.7, por lo que nos aseguraremos de usar esa versión.
export cc=gcc-4.7
Para verificar, realizamos el siguiente comando, el cual nos debe entregar como resultado gcc-4.7
echo $cc
5. Ejecutar el programa de instalacion
./VMware-Workstation-Full-9.0.1-894247.x86_64.bundle
Deberia arrancar todo bien pero al arrancar sale un error de actualizacion del patch.
Asi que googleando encontre algunas soluciones como http://rglinuxtech.com/2012/12/11/finally-3-7-is-out/
pero seguia teniendo el mismo error.
Observando los logs de vmware encontre el error y la solucion
# cat /tmp/vmware-root/vmware-modconfig-11368.log
no encuentra el archivo version.h
failed to find /lib/modules/3.7.1/build/include/linux/version.h
failed version test: /lib/modules/3.7.1/build/include/linux/version.h not found.
La solucion hacer un enlace simbolico
ln -s /usr/src/linux-headers-3.7.1/include/generated/uapi/linux/version.h /lib/modules/3.7.1/build/include/linux/version.h
y listo volvi a abrir vmware works station y funcionando con el nuevo kernel 3.7.1
Saludos







buenas, fijate que yo tengo el mismo problema pero a mi me pide el kernel headers 3.2.0-3-amd64, y yo tengo el 3.2.0-4-amd64 me podrias ayudar a resolver este problema, gracias
ResponderEliminar