En este post vamos a explicar como instalar las VMware Tools en debian strech.
Para ello primero vamos a instalar una maquina Debian 9, en Vmware donde vamos a instalar las tools.
Actualización y instalación de dependencias
Primero vamos a dejar actualizado el sistema apt update && apt upgrade
una vez actualizado comprobamos que se encuentran instalados los siguientes paquetes y sino se instalaran
root@vm-log:~# apt install build-essential root@vm-log:~# apt install linux-headers-$(uname-r)
Montar cdrom con VMware Tools
Vamos a crear una carpeta para montar el CD mkdir /mnt/cdrom
, una vez creada lo montamos mount /dev/sr0 /mnt/cdrom
Ejecución script Vmware tools
Una vez montado copiamos el fichero comprimido a la carpeta opt
y la descomprimimos.
root@vm-log:/mnt/cdrom# cp VMwareTools-10.0.9-3917699.tar.gz /opt/ root@vm-log:/mnt/cdrom# cd /opt/ root@vm-log:/opt# tar xfzv VMwareTools-10.0.9-3917699.tar.gz root@vm-log:/opt# cd vmware-tools-distrib/ root@vm-log:/opt/vmware-tools-distrib# ./vmware-install.pl
Una vez ejecutado salvo la primera pregunta que sera yes
, las demás preguntas serán por defecto.
Fallo en la ejecución del script
Puede ser que al ejecutar el script de un error y sera que no encuentra el paquete ifconfig
, para ello abrimos otro terminal y instalamos el siguiente paquete apt install net-tools
y en la ruta solicitada añadiremos lo siguiente /sbin/ifconfig
y ya podremos acabar la instalacion
Nos solicitara algunas preguntas mas que se quedaran por defecto.
Una vez terminada la instalación reiniciamos la maquina para que funcionen correctamente las tools instaladas reboot
Saludos,
Tengo un problema con este comado:
root@vm-log:~# apt install linux-headers-$(uname-r)
Una vez lo ejecuto me devuelve que el paquete de headers no está instalado pero que tampoco se instalará. Es decir, 0 instalados, 0 actualizados… se instalarán 0 paquetes.
¿Tienes idea de por qué puede ser?
Muchas gracias por tu post.
Buenas, lo mas probable es que ya las tengas instaladas por lo tanto no son necesarias siga los pasos y sino me vuelve a escribir.
Hola. Tienes que poner un espacio entre uname y el guión. Pasar de (uname-r) a (uname -r).
Hola, ya he realizado los pasos en un debian 9.3.0, y funciona pero al reiniciar el equipo se «apagan» las herramientas, en el vsphere me aparece «VMware tools: No esta en ejecucion (Actual), ¿ como puedo hacer para que al reiniciar continuen activas las herramientas, sobre todo la que me muestra la ip en el vsphere? gracias!!
Es importante que active el servicio, a mi no me ocurrio pero esto se suele solventar con algun tipo de enlace simbolico o bien algun comando que haga que esto este activo, normalmente un systemctl vmware enable.