Me encuentro con este error:
The path /usr/src/linux/include is not an existing directory.
Hola, todavía hay problemas como se enumeran a continuación. por favor avise
ronald@ronald-virtual-machine:~/Desktop/vmware tools/vmware-tools-distrib$ sudo ./vmware-install.pl
[sudo] password for ronald:
A previous installation of VMware Tools has been detected.
The previous installation was made by the tar installer (version 4).
Keeping the tar4 installer database format.
You have a version of VMware Tools installed. Continuing this install will
first uninstall the currently installed version.
Do you wish to continue? (yes/no) [yes]
Error: Unable to execute "/usr/bin/vmware-uninstall-tools.pl.
Uninstall failed. Please correct the failure and re run the install.
Execution aborted.
ronald@ronald-virtual-machine:~/Desktop/vmware tools/vmware-tools-distrib$ `chmod +x /usr/bin/vmware-uninstall-tools.pl`
chmod: cannot access `/usr/bin/vmware-uninstall-tools.pl': No such file or directory
fuente
primero debes instalar el encabezado
y luego ingrese en la instalación de vmware:
Debería ayudar
fuente
Parece que vmware está intentando desinstalar la versión anterior antes de instalar la nueva, pero no lo está haciendo.
Desinstalaría manualmente la versión anterior de las herramientas de vmware escribiendo el siguiente comando en el terminal:
Nota: la palabra "vmware" es solo una suposición de cuál es el nombre de este paquete. Si esto le da un error como "No se puede ubicar el paquete", intente cambiar la palabra vmware por el nombre del paquete.
fuente
Lo que funcionó para mí fue la última respuesta proporcionada en este hilo por Amir Arian, tan simple y, sin embargo, no pude encontrarla fácilmente en otro lugar.
Si siguió las instrucciones de VMware, extrajo las herramientas de VMware
/tmp
. Entonces, deberías haberlo hecho/tmp/vmware-tools-distrib
. Dentro de eso tienes un directorio bin y está elvmware-uninstall-tools.pl
archivo.Luego ejecute el instalador una vez más:
Volverá con un error que podría verse así:
Sin embargo, el instalador seguirá funcionando y eventualmente pasará a la fase de instalación.
fuente
Resolví este mismo problema haciendo las correcciones a continuación. Resumiría el problema como abortar una instalación de vmware cuando no se encuentran los encabezados del kernel. Al presionar Ctrl-C durante la instalación de vmware puede producirse el "Error: No se puede ejecutar" /usr/bin/vmware-uninstall-tools.pl. "En varios casos en general.
Para instalar los encabezados del núcleo que necesitan las herramientas de vmware, ejecute uname -r (para obtener el nombre del núcleo) y apt-get a continuación. Podría terminar necesitando hacer esto incluso después de un 'sudo apt-get install build-essentials' cuando actualice a un kernel de vanguardia a través de 'sudo apt-get dist-upgrade' o manualmente. Agregué build-essential a apt-get porque siempre lo necesitas para las herramientas de vmware.
Para corregir "Error: no se puede ejecutar" /usr/bin/vmware-uninstall-tools.pl. ", Haga una copia sudo de vmware-uninstall-tools.pl de las nuevas herramientas de vmware que desea instalar en la ubicación en la que se encuentra buscándolo (típicamente / usr / bin)
Como ejemplo, generalmente abro un terminal y cambio el directorio a / tmp, luego hago clic en el menú VMware Administrar, luego en la opción "Reinstalar VMware Tools ..." y luego (una vez que VMware monta su CDROM de las últimas herramientas) copie el tar del CDROM de solo lectura a / tmp como se muestra a continuación (basado en una versión 9.6.1-1378637)
fuente
El script de instalación de vmware verifica si el paquete está presente en su instalación. La solución es purgar el paquete:
fuente
copie el script de desinstalación de vmware-tools-distrib / bin / a / usr / bin como el siguiente comando:
luego ejecute el script de instalación nuevamente.
fuente
Esto se debió a que eliminé la instalación (CNTRL C) porque olvidé agregar -d para automatizar la instalación con los valores predeterminados. La ejecución inicial del script crea la carpeta / etc / vmware-tools, porque existe el script que piensa que vmware-tools ya está instalado.
La respuesta simple es: sudo rm -R / etc / vmware-tools
luego vuelva a ejecutar el script de instalación.
fuente
Me encontré con esto cuando actualicé la versión de VMWare en mi host y seguí sus instrucciones para actualizar el cliente.
Después de montar la imagen de CD virtual, sin ordenar y ejecutar la instalada, vi el mensaje:
De esto queda claro qué debe hacerse para eliminarlos:
Lo hice y volví a ejecutar el instalador. Y esta vez tengo:
Así que dejé de instalar el software del cliente desde el ISO virtual en el host, y simplemente ejecuté
IOW, la respuesta correcta para este problema no es encontrar una manera de evitar la instalación de las herramientas vm desde el ISO del host, sino no instalar las herramientas vm desde el ISO del host, sino actualizar el paquete open-vm-tools, en lugar.
fuente