Instalar Vmware Tools en Debian 6 (squeeze)

Las «Vmware Tools» sirven para ejecutar comandos de administración en una virtual-machine directamente desde el cliente de Vmware.

Es decir, te permite apagar/reiniciar/suspender una VM tocando los botones del cliente vmware directamente, y que la VM se apague correctamente, ejecutando los comandos que correspondan para hacer esa acción (shutdown, suspend, reboot) y no de forma incorrecta (como si se hubiera cortado la luz o apagado el equipo a lo bruto).

Vmware vSphere Client VM Controls
Dichas tools no se pueden instalar con apt-get directamente en Debian 6 (son non-free y el paquete disponible falla con unos modulos), por lo que lo que deberemos hacer algunas magias para instalarlo:

Primero editamos el sources del apt-get y nos aseguramos de tener los repositorios contrib y non-free activos:

# vim /etc/apt/sources.list

Deberiamos tener algo como:

deb http://ftp.ccc.uba.ar/pub/linux/debian/debian/ squeeze main contrib non-free
deb-src http://ftp.ccc.uba.ar/pub/linux/debian/debian/ squeeze main
deb http://security.debian.org/ squeeze/updates main
deb-src http://security.debian.org/ squeeze/updates main
deb http://ftp.ccc.uba.ar/pub/linux/debian/debian/ squeeze-updates main
deb-src http://ftp.ccc.uba.ar/pub/linux/debian/debian/ squeeze-updates main

Una vez editado el archivo, actualizamos la DB del apt-get:

# apt-get update

Y luego, instalamos los paquetes de las VMware tools opensource:

# apt-get install open-vm-tools open-vm-source

Luego de hacer esto, va a saltar un error hermoso:

Loading open-vm-tools modules: vmhgfsFATAL: Module vmhgfs not found.
 vmmemctlFATAL: Module vmmemctl not found.
 vmsyncFATAL: Module vmsync not found.

No te hagas problema, ignoralo por ahora, lo vamos a arreglar en un segundo corriendo module-assistant.
En el ejemplo se ejecuta con «-i» para que no pregunte nada y haga todo automáticamente (instalar dependencia, pisar archivos, etc, si sos un pecho frio sacalo y anda confirmando cada paso 😀 ).

# module-assistant auto-install open-vm -i

Con eso estamos listos, reboot now y a seguir trabajando.

2 comentarios en «Instalar Vmware Tools en Debian 6 (squeeze)»

Deja un comentario