Cómo actualizar las VMware Tools de una máquina virtual con sistema operativo Linux Ubuntu por comando. Realizamos la actualización de la versión 9.0 a la versión 10, montando el CD del ISO desde VMware Cloud Director, el proceso es similar para vSphere Web Client.

Requisitos para actualizar las VMware Tools de una máquina virtual Linux Ubuntu

En este artículo usamos una máquina virtual con Linux Ubuntu 13.04, en su versión Server, sin modo gráfico. Por ello necesitaremos acceso mediante SSH (usando un cliente como PuTTY) a dicho servidor, con un usuario y contraseña con permisos suficientes para instalar aplicaciones.

En nuestro caso la máquina virtual está montada sobre un entorno de virtualización VMware Cloud Director, por lo que necesitaremos acceso a dicho entorno, para montar el CD/DVD de instalación de las VMware Tools para dicho equipo virtual.

Cabe mencionar que el propio VMware, desde hace unos años, recomienda que se usen las Open VMware Tools propias de cada distribución de Linux. Esto es opcional, en este artículo instalaremos/actualizaremos las VMware Tools del propio VMware.

Para comprobar la versión actual de las VMware Tools en una máquina virtual en Linux, podremos usar el comando:

vmware-toolbox-cmd -v

También se puede consultar desde el cliente vSphere Web Client o VMware Cloud Director, en el detalle de la máquina virtual nos indicará la versión de las VMware Tools instalada.

Montar CD/DVD con el instalador de las VMware Tools desde VMware Cloud Director

Accederemos a Cloud Director (el proceso es similar para vSphere Web Client), accederemos al detalle de la máquina virtual y pulsaremos en «TODAS LAS ACCIONES», elegiremos «Instalar VMware Tools»:

Montar CD/DVD con el instalador de las VMware Tools

Nos pedirá confirmación para montar un CD/DVD en la máquina virtual con el instalador de las VMware Tools:

Montar CD/DVD con el instalador de las VMware Tools

Una vez montado nos lo indicará en la zona de tareas recientes:

Montar CD/DVD con el instalador de las VMware Tools

Actualizar/Instalar las VMware Tools desde CD/DVD montado en Linux Ubuntu Server

Tras el montaje del CD/DVD desde VMware, realizaremos el montaje de la unidad en Linux, para ello abriremos una sesión SSH (con PuTTY por ejemplo), y escribiremos el siguiente comando para montar la unidad:

mount /dev/cdrom /media/cdrom

Accederemos a la unidad montada con:

cd /media/cdrom

Listaremos el fichero comprimido gz que contiene el CD/DVD con:

ls -lah

Y copiaremos el fichero .gz a la carpeta temporal, en nuestro caso VMwareTools-10.3.23-17030940.tar.gz, con el comando:

cp VMwareTools-10.0.6-3560309.tar.gz /tmp

Nos desplazaremos a la carpeta /tmp con el comando:

cd /tmp

Descomprimiremos el fichero .gz con el comando:

tar -zxvf VMwareTools-10.3.23-17030940.tar.gz

Actualizar/Instalar las VMware Tools desde CD/DVD montado en Linux Ubuntu Server

Accederemos a la carpeta vmware-tools-distrib que acabamos de descomprimir con:

cd vmware-tools-distrib

Y ejecutamos el siguiente comando para realizar la instalación/actualización de las VMware Tools del equipo:

./vmware-install.pl -d

Con el parámetro -d indicamos que se usen las opciones por defecto. En caso de no indicar este parámetro el instalador nos hará algunas preguntas.

Actualizar/Instalar las VMware Tools desde CD/DVD montado en Linux Ubuntu Server

Tras la instalación podremos comprobar con el siguiente comando que las VMware Tools se han actualizado/instalado a la versión correcta, en nuestro caso a la 10.3:

Actualizar/Instalar las VMware Tools desde CD/DVD montado en Linux Ubuntu Server

Transcurridos unos segundos también podremos comprobarlo en el propio VMware Cloud Director:

Actualizar/Instalar las VMware Tools desde CD/DVD montado en Linux Ubuntu Server