Su máquina virtual Ubuntu se abre en una ventana pequeña, el mouse se siente atrapado dentro de ella y arrastrar un archivo desde Windows no hace nada. Un paquete soluciona los tres, y la forma correcta de instalarlo hoy en día no es el antiguo método de imagen de CD de los antiguos tutoriales. Es un único comando del propio repositorio de Ubuntu, exactamente como se muestra en el vídeo.
Una máquina virtual Ubuntu nueva sin herramientas invitadas es utilizable pero miserable: una resolución pequeña fija, sin copiar y pegar, sin arrastrar y soltar, y un mouse que debes soltar manualmente. VMware Tools es el pequeño agente que conecta el huésped a VMware - y para Ubuntu, la propia recomendación de VMware es la versión de código abierto, open-vm-tools, instalada con apt. Esa es la ruta que toma este video, y es la ruta que sigue esta guía, paso a paso.
Abra una terminal dentro de la VM de Ubuntu (Ctrl + Alt + T) y ejecute el comando exacto del video:
sudo apt update && sudo apt install open-vm-tools-desktop -yLa primera mitad, sudo apt update, actualiza la lista de paquetes de Ubuntu para que apt instale la compilación actual en lugar de fallar en un índice obsoleto; omitirlo es la razón más común por la que este comando falla en una máquina virtual nueva.
Hay dos paquetes y la diferencia importa. La base open-vm-tools ejecuta el servicio en segundo plano que se comunica con VMware: comandos de apagado, sincronización de hora, informes de host. El paquete -desktop agrega la parte que realmente ve: cambio de tamaño de pantalla automático, portapapeles compartido y arrastrar y soltar entre el host de Windows y el escritorio de Ubuntu. Una máquina virtual de escritorio necesita el paquete de escritorio; Al instalarlo, también se incluye automáticamente el paquete base, por lo que este comando es el trabajo completo. En un servidor Ubuntu sin cabeza, el paquete base por sí solo es suficiente; una guía separada de esta serie cubre la elección entre ellos.
Aquí está el detalle honesto que el formato de video corto pasa rápidamente. En el video, la pantalla llena la ventana tan pronto como se actualiza, y en muchos sistemas el cambio de tamaño se activa así de rápido. Pero el agente del portapapeles y la función de arrastrar y soltar se ejecutan dentro de su sesión de inicio de sesión, y la forma limpia de cargar todo (servicio, agente de sesión, controlador de pantalla) es reiniciar. Si prueba inmediatamente y copiar y pegar no hace nada, no declare que la instalación no funciona. Reinicie la máquina virtual una vez, inicie sesión y vuelva a probar. Nueve de cada diez informes de "no funcionó" terminan en este paso.
No confíe en el mensaje de éxito del terminal: confíe en el comportamiento. Después del reinicio, verifique estos tres:
Los tres pasos significan que VMware Tools está completamente instalado y en ejecución. Si uno falla, la guía de verificación de esta serie muestra cómo verificar el servicio en sí.
Los tutoriales más antiguos montan un CD virtual desde el menú de VMware y ejecutan un instalador de Perl desde un tarball. La propia documentación de VMware ha recomendado open-vm-tools sobre ese instalador incluido para invitados de Linux durante años, por una razón práctica: la versión apt se prueba con su versión de Ubuntu y se actualiza sola con actualizaciones normales del sistema, mientras que la versión en CD permanece congelada hasta que la reinstale manualmente. La ruta del CD todavía tiene usos reales (una máquina virtual sin acceso a la red es la principal) y esta serie tiene una guía completa para ello. Pero cuando apt funciona, apt es la primera opción correcta, no el atajo.
open-vm-tools en una máquina virtual de escritorio. Las herramientas se mostrarán como "en ejecución", pero arrastrar y soltar, copiar y pegar y cambiar automáticamente el tamaño permanecerán inactivas; esas funciones se encuentran en el paquete -desktop. Si eso suena como su VM, agregue el paquete de escritorio y reinicie antes de intentar cualquier otra cosa.El video muestra la instalación completa en vivo en una máquina virtual Ubuntu real: el comando, la instalación y arrastrar y soltar, además de la pantalla completa funcionando al final.
▶️ Watch Full VideoSí, pero solo el paquete básico open-vm-tools. Un servidor no obtiene ningún beneficio de los extras del escritorio (no hay pantalla que cambiar de tamaño ni portapapeles que compartir), pero el servicio base aún le brinda un apagado y reinicio limpios desde el menú de VMware, sincronización de hora con el host y estado adecuado e informes de IP. Instale open-vm-tools sin la parte -desktop en los servidores.
Realice tres controles en orden. Primero, reinicie la máquina virtual; el agente de sesión solo se inicia correctamente después de un nuevo inicio de sesión. En segundo lugar, confirme que el paquete de escritorio esté realmente instalado, no solo el paquete base. En tercer lugar, verifique la configuración del lado del host: en VMware Workstation, abra Configuración de VM, Opciones, Aislamiento de invitados y asegúrese de que Habilitar arrastrar y soltar y Habilitar copiar y pegar estén marcados; el invitado no puede anular un host que los tenga apagados.
Sí. El invitado no sabe ni le importa qué producto host lo está ejecutando: open-vm-tools se comunica con el hardware virtual de VMware, que es el mismo en Player y Workstation. El mismo comando también funciona para Ubuntu que se ejecuta en ESXi, donde las herramientas además informan la dirección IP y el estado de la VM al host.