Hace algunas semanas, describimos como podíamos instalar un Sistema operativo Centos Desktop en una máquina virtual VMware. Estos días me he encontrado que instalar las VMTools cuesta un poco más de lo necesario, por lo que he pensado que podía dejar documentado  como se instalan.

Lo primero que tenemos que comprobar es que nuestro sistema esta actualizado, para ello, podemos utilizar:

yum update

Como respuesta, obtendremos la lista de todos los módulos que no están actualizados, y nos pedirá autorización para descargarlos, cosa que hará en cuanto tecleemos. Y cuando finalice la descarga, procederá a realizar la actualización.

El siguiente paso, es asegurarnos que tenemos disponibles los paquetes gcc y kernel-devel con

yum install gcc kernel-devel

Y también es importante disponer de perl, y aunque posiblemente se ha instalado, no cuesta nada asegurarnos con

yum install perl

y ya que estamos en ello, aunque para según que procedimiento no es necesario, y como tampoco esta demás, comprobamos que las versiones del kernel y de los fuentes coincidan con:

# uname -r (retorna el release del kernel compilado)
# rpm -q kernel-devel (retorna el release de los fuentes del kernel instalado)

Si no coincidieran podemosactualizarlo haciendo

# yum -y upgrade kernel kernel-devel

Al finalizar, y ya que podemos hacerlo, vamos a reiniciar la máquina para asegurarnos que los cambios se expanden a todos los niveles

Vamos a describir tres formas de instalación:

Desde la maquina virtual

La forma sencilla de hacerlo, es acudiendo al menú VM de la maquina virtual y seleccionando «Install VMware Tools», a continuación, nos aparece en el escritorio el CD de las VMware tools, , hacemos doble clic, y se nos abre el contenido, en el que debería aparecer un paquete de instalación (terminado en rpm), y el paquete comprimido (terminado en tar.gz), si ahora hacemos un doble clic en el paquete rpm, se inicia un dialogo al final del cual tendremos las VMwareTools instaladas

Desde los repositorios

No siempre las cosas sencillas funcionan, si la opción anterior no ha funcionado, podeis probar esta:

Lo primero que haremos es añadir el repositorio de VMware, para lo que creamos un fichero con vi, utilizamos :

vi /etc/yum.repos.d/vmware.repo

e introducimos las siguientes líneas (recordad i, para insertar)

[vmware-tools]
name=VMware Tools para Red Hat Enterprise Linux $releasever – $basearch
baseurl=http://packages.vmware.com/tools/esx/latest/rhel6/$basearch
enabled=1
gpgcheck=1
gpgkey=http://packages.vmware.com/tools/keys/VMWARE-PACKAGING-GPG-RSA-KEY.pub

Un nuevo

yum update

que ahora solo actualizar la lista con los paquetes del nuevo repositorio, con

yum install vmware-tools-esx-nox

Con esto, la instalacion ya esta resuelta; sin embargo, el instalador no configura el autoarranque, cosa que podemos comprobar con

chkconfig –list

Si vmware-tools no aparece en la lista, deberemos configurarlo a mano, para ello, comprobaremos que tenemos el script de arranque en el directorio previsto(/etc/init.d) con

ls -l /etc/init.d/vmware-tools

Si, efectivamente, está en su sitio, lo podemos añadir a la lista de autostart con

chkconfig –add vmware-tools
chkconfig vmware-tools on

y, por último, activamos el proceso con:

/etc/init.d/vmware-tools start

 

Desde el disco de instalación de VMware

Lo primero que haremos sera montar el CDROM, creando previamente el directorio de montaje

mkdir /mnt/cdrom
mount /dev/cdrom /mnt/cdrom

y, a continuación, copiamos el fichero VMware al directorio /tmp

cp /mnt/cdrom/VMwareTools*.gz /tmp

vamos a ese directorio, y descomprimimos el fichero

cd /tmp
tar -C /tmp -zxvf VMwareTools*.gz

cambiamos al directorio en donde se ha expandido el fichero, y realizamos el install

cd vmware-tools-distrib
/vmware-install.pl

Y con esto, de una u otra forma, espero que hayais podido instalar las VMwareTools, eso sí, reiniciad una vez más!

2 comentarios sobre “Instalar las Vmware-tools en un cliente Centos”

  1. Muy buen articulo Miguel, me ha sido de gran utilidad en mi actual trabajo. Fui alumno tuyo en el curso de formación de Tecnologías Java en Barcelona de principios de 2015. Espero que todo vaya muy bien. Un saludo.

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.