Articles

Documentación de Ubuntu

Posted on

¿Qué son las ‘VMware Tools’?

Las VMware Tools son software instalado en una VM huésped para mejorar el rendimiento cuando se ejecuta en un host VMware/Esx, VMware/Player, VMware/Server o VMware/Workstation. Las herramientas proporcionan:

  • Aceleración de red de VMware
  • Aceleración de vídeo de VMware
  • Sincronización de tiempo de host a guest
  • Movimiento del ratón sin problemas entre el host y el guest
  • Cortar & Pegar – De huésped a anfitrión y de huésped a huésped

  • Reducción de disco (con VMware Toolbox ejecutándose en la raíz)
  • Scripts de inicio/apagado (con VMware Toolbox ejecutándose en la raíz)
  • HeartBeat (sólo VMware/Esx)

  • Esta página explica cómo instalar las VMware Tools en una VM huésped de Ubuntu.

    Instalar las herramientas de VMware en un invitado de Ubuntu

    Las herramientas de VMware se pueden obtener desde:

    • el paquete open-vm-tools en Ubuntu

    • paquetes.vmware.com
    • su host VMware (este método no utiliza paquetes .deb)
    • VMware recomienda a los usuarios utilizar open-vm-tools en Linux, incluido Ubuntu.

      Instalación desde el paquete de Ubuntu open-vm-tools en Trusty Tahr 14.04 y posteriores

      open-vm-tools es el método recomendado para instalar las herramientas de VMware en Ubuntu. Los paquetes están disponibles en el repositorio principal desde 14.04.

# For desktop:apt-get install open-vm-tools open-vm-tools-desktop# For server and headless installations:apt-get install open-vm-tools

Si estás en Trusty después de actualizar desde una versión anterior, puede que necesites usar open-vm-tools-lts-trusty-desktop en su lugar.

Instalaciones de Ubuntu de legado

Dada la naturaleza de la virtualización, puede ser necesario seguir utilizando versiones muy antiguas de Ubuntu. A continuación se indican las instrucciones para las versiones 10.04 a 12.04. Para cualquier cosa más antigua, consulte la guía de instalación de VMware.

Instalación desde paquetes específicos del sistema operativo (OSPs) en Lucid Lynx 10.04 a Precise Pangolin 12.04

El paquete open-vm-tools está disponible en el repositorio multiverse para las versiones 10.04 a 12.04. Sin embargo, estas versiones están muy desactualizadas y pueden no tener los drivers para las versiones más nuevas de ESXi y VMware Workstation / Player / Fusion. Por esta razón, si usted todavía está en necesidad de una VM Ubuntu legado, se recomienda la instalación desde el repositorio de VMware. Utilice el paquete 12.04 para las versiones Ubuntu 12.10, 13.04 y 13.10.

Para añadir el repositorio haz:

Lucid: apt-add-repository 'deb https://packages.vmware.com/tools/releases/latest/ubuntu/ lucid main'Natty: apt-add-repository 'deb https://packages.vmware.com/tools/releases/latest/ubuntu/ natty main'Oneiric: apt-add-repository 'deb https://packages.vmware.com/tools/releases/latest/ubuntu/ oneiric main'Precise: apt-add-repository 'deb https://packages.vmware.com/tools/releases/latest/ubuntu/ precise main'wget http://packages.vmware.com/tools/keys/VMWARE-PACKAGING-GPG-RSA-KEY.pub -q -O- | \ apt-key add -# (The above links to the latest builds of VMware-tools; however,# these packages should be compatible with all VMware servers, including the ESX 4 to vSphere ESXi 6.5.# Next update your reposapt-get update

Nota: el uso de apt-add-repository también añadirá una entrada para las fuentes, que no están disponibles en el repositorio de vmware. Tendrá que eliminar manualmente la entrada deb-src para «packages.vmware.com», que debería estar al final de su archivo /etc/apt/sources.list.

Para instalar haz:

sudo apt-get install vmware-tools-esx-kmods-kernel_release# Where kernel_release is the kernel release and type returned by the uname -r command.# For example: vmware-tools-esx-kmods-2.6.32-21-generic# Then for desktop VMs or those that need graphics supportsudo apt-get install vmware-tools-esx-nox# Or for server and headless installationssudo apt-get install vmware-tools-esx# Some versions may require kernel headerssudo apt-get install linux-headers-virtual

Verificar la instalación exitosa

# Verify that the VMware Tools daemon, vmtoolsd, is running.pgrep -fl vmtoolsd# Verify that the required kernel modules load properly./sbin/lsmod

Los módulos del núcleo sólo se cargan para los dispositivos virtuales que se están utilizando. Sin embargo, el módulo vmmemctl debe cargarse siempre.

Instalación desde su host VMware

Atención: Este método de instalación no utiliza los paquetes de Ubuntu. En su lugar, pasa por alto dpkg y escribe los archivos directamente en su sistema. Esto generalmente no se recomienda.

Inicie una ventana de terminal y haga lo siguiente para asegurarse de que tiene los paquetes necesarios para construir VMware Tools o su kernel.

sudo apt-get install build-essential linux-headers-`uname -r` psmisc

NOTA: linux-headers-uname -r no es necesario en una compilación por defecto ya que estas cabeceras ya existen. Se listan aquí en caso de que hayas hecho modificaciones en el kernel.

Desde el menú de VMware, seleccione VM->Instalar VMware Tools. Deberías ver que aparece una imagen de CD montada en el escritorio. En el explorador de archivos que aparece, haga clic con el botón derecho en el archivo VMwareTools*.tar.gz y extráigalo al escritorio.

Si el cdrom no se montó automáticamente, monte el cdrom (en su SO invitado) haciendo

# make a mount point if needed :sudo mkdir /media/cdrom# Mount the CDsudo mount /dev/cdrom /media/cdrom# Copy and extract VMWareToolssudo cp /media/cdrom/VMwareTools*.tar.gz ~/Desktop# You can extract with archive manager, right click on the archive and extract ... ortar xvf VMwareTools*.tar.gz# Install as below

Abra una ventana de terminal, y ejecute los siguientes comandos.

cd ~/Desktop/vmware-tools-distribsudo ./vmware-install.pl

Durante vmware-install.pl, elige las respuestas por defecto a todo (sólo tienes que darle a la tecla <enter>).

Puedes configurar las herramientas como root

sudo vmware-toolbox

De lo contrario, ejecútalas como usuario (no root)

vmware-toolbox
  • Para que el portapapeles y el ratón sincronizados funcionen, así como la función de carpetas compartidas del host, debes tener vmware-toolbox en ejecución, aunque puedes minimizar la ventana.

Para que vmware tools se inicie automáticamente con tus sesiones, ve a Sistema->Preferencias->Sesiones->Programas de inicio. Haz clic en Añadir, introduce vmware-toolbox, Ok, Cerrar.

Si estás ejecutando un sistema operativo invitado Kubuntu.

echo "/usr/bin/vmware-toolbox" > ~/.kde/Autostart/vmware-toolbox.shchmod +x ~/.kde/Autostart/vmware-toolbox.sh

Para que la rueda de desplazamiento vuelva a funcionar después de la instalación anterior, tendrás que hacer un pequeño cambio en el archivo xorg.conf.

En la sección «Configured Mouse», cambia la siguiente línea como se indica:

Option "Protocol" "imps/2"

Si tienes más de cinco botones (la rueda de desplazamiento cuenta como tres), entonces podrías necesitar la siguiente línea:

Option "Protocol" "ExplorerPS/2"

Reiniciar X.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *