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
- Desde los repositorios de VMware y yum
- Desde el CD de instalacion de VMware
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
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!
8 comentarios
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.
Gracias por el comentario Josep. Disculpa el despiste pero había ido a parar a SPAM y hasta hoy no he revisado la cola…..