No se puede instalar VMWare Workstation v8

11

Instalación de VMware 8.0.2 de 64 bits

Ubuntu 12.04LTS 64bit BETA

Mi versión de Kernel es: 3.2.0-20-generic

pst007x@pst007x-Aspire-5741:~$ sudo sh VMware-Workstation-Full-8.0.2- 591240.x86_64.bundle

Instala ok

Cuando inicio me piden que instale módulos que se compilan y cargan en el kernel en ejecución.

Se abre una ventana

VMware Kernel Module Updater

Esto falla en el dispositivo de red virtual

REGISTRO DE ERRORES .

ACTUALIZAR:

PARCHE .

Cuando intento agregar un parche, aparece el siguiente error:

 pst007x@pst007x-Aspire-5741:~$ sudo sh patch-modules_3.2.0.sh
 [sudo] password for pst007x: 
 patch-modules_3.2.0.sh: 27: [: workstation8.0.2: unexpected operator
 patch-modules_3.2.0.sh: 28: [: workstation8.0.2: unexpected operator
 Sorry, this script is only for VMWare WorkStation 8.0.2 or VMWare Player 4.0.2. 
 Exiting
 pst007x@pst007x-Aspire-5741:~$

He desinstalado completamente y reinstalado. Estoy instalando la versión correcta. Probablemente un problema con el parche. VMware se instala perfectamente en Ubuntu 11.10

Así es como lo desinstalé .

pst007x
fuente

Respuestas:

13

Arme esto de varias respuestas:

Mover a la carpeta de inicio

  1. VMware-Workstation-Full-8.0.2-591240.x86_64.bundle
  2. PARCHE: patch-modules_3.2.0.sh
  3. PARCHE: vmware3.2.0.patch

Enlace de descarga del parche (contenido de xtact a la carpeta de inicio):

http://weltall.heliohost.org/wordpress/2012/01/26/vmware-workstation-8-0-2-player-4-0-2-fix-for-linux-kernel-3-2-and- 3-3 /

Instalar VMware

sudo sh VMware-Workstation-Full-8.0.2-591240.x86_64.bundle

Instalar parche

sudo ./patch-modules_3.2.0.sh

NB: asegúrese de que el parche tenga un permiso ejecutable

pst007x
fuente
7

Para deshabilitar la verificación de versión

  • abra el script * .sh en un editor (gedit)
  • desplazarse hacia abajo a la línea 27
  • agregue "#" al comienzo de la línea 27,28,29
  • guardar el guión
  • intenta ejecutar el script nuevamente

o ir a

  • cd /usr/lib/vmware/modules/source
  • sudo tar xvf vmnet.tar
  • Esto descomprimirá los archivos en la vmnet-onlycarpeta
  • Supongamos que tiene el archivo de parche en ~/Downloads/vmware802fixlinux320/vmware3.2.0.patch
  • sudo patch -p1 <~/Downloads/vmware802fixlinux320/vmware3.2.0.patch
  • sudo mv vmnet.tar vmnet.tar.bak
  • sudo tar cvf vmnet.tar vmnet-only/

Vuelva a ejecutar VMware Workstation o Player. En caso de que necesite instalar

  • sudo apt-get install patch
Faheem
fuente
o cambie la versión en la línea 7/8, por ejemplo, vmreqver=8.0.4para aplicar el parche a la estación de trabajo vmware 8.0.4
wimh
2

Hay problemas conocidos al intentar que VMWare workstation se instale y / o trabaje en Ubuntu 12.04 LTS. La mejor opción es esperar el lanzamiento completo el próximo mes o volver a Ubuntu 11.10. Sé que esto suena improductivo, pero tuve los mismos problemas, y decidí volver a Ubuntu 11.10 por el momento.

Petronilla Escarabajo
fuente
Encontré una solución (arriba) gracias. Tienes razón, hay errores, pero siempre hay errores, ya sea de pre-lanzamiento o producto 'terminado'. Esta versión beta ha resuelto los problemas de rendimiento de NVidia que tenía, de lo contrario me quedaría con una versión anterior. Gracias :-)
pst007x
2

OK este parche

patch-modules_3.2.0.sh
vmware3.2.0.patch

Funciona perfectamente, el único problema fue que accidentalmente presioné el botón de actualización de vmware que arruinó todo en el peor momento. Intenté todo también tratando de desinstalar vmware por completo. Nada funcionó hasta que intenté arrancarme el pelo de la calva.

Luego apagué la computadora e inicié Ubuntu en una versión anterior del gestor de arranque. Luego reinstalé vmware y luego reinstalé el parche que tomó. Finalmente reinicié como Ubuntu 3.2 normal y funcionó.

Incluso a través de la desinstalación de vmware, queda algo en el kernel 3.2 o algo

Brokenhorseshoe
fuente
2

La misma situación aquí: la versión correcta de VMPlayer y el parche aún afirman que no es la versión correcta.

Mi solución: he omitido la comprobación de la versión en patch-modules_3.2.0.sh al descomentar las siguientes líneas con un "#". Después de descomentar las líneas, el parche funciona y mi reproductor ya no funciona.

[ -z "$vmver" ] && error "VMWare is not installed (properly) on this PC"

[ "$vmver" == "workstation$vmreqver" ] && product="VMWare WorkStation"

[ "$vmver" == "player$plreqver" ] && product="VMWare Player"

[ -z "$product" ] && error "Sorry, this script is only for VMWare WorkStation $vmreqver or VMWare Player $plreqver"

Ten cuidado con mi respuesta. Después de reiniciar mi sistema, tengo un escritorio vacío y ni siquiera puedo hacer un simple comando ls en una terminal.

Hans Nasonn
fuente
1

Te puede interesar esta solución

http://communities.vmware.com/message/2005419

Afirman haber solucionado el problema de la instalación.

Ubuntuser
fuente
No, probé su parche, solo dice que tengo la versión incorrecta, pero he instalado la versión correcta.
Publiqué los