NOTA: La instalación ha sido realizada sobre Ubuntu 10.10 con VMwareTools-8.4.6. Para versiones distintas podría variar.
Para quien no lo sepa, una máquina virtual es un software que emula a una computadora y puede ejecutar programas como si fuese real. Es decir, algo así como tener un ordenador simulado dentro del que ya tenemos. Esto permite tener una (o varias) máquina virtual con un sistema totalmente diferente al que tenemos nativo en nuestro equipo. Por ejemplo, una máquina virtual con sistemas Windows corriendo sobre nuestro sistma Ubuntu, o un Ubuntu corriendo sobre MacOsX, o Ubuntu corriendo sobre otro Ubuntu,...
Existen multitud de programas que proporcionan las herramientas suficientes para crear máquinas virtuales, pero hay grandes diferencias en el rendimiento de dichas virtualizaciones. Así pues es importante elegir la mejor solución para ello. En mi opinión, como ya he mencionado otras veces, la opción que mejor rendimiento ofrece es VMware Player que, además, se distribuye para Windows, Linux y para MacOS-X (con procesadores Intel).
Una de las principales dificultades que presenta el desarrollo de máquinas virtuales es la implementación del hardware virtual sobre el que correrá la máquina. Éste lógicamente debe ser compatible con el hardware real de nuestro equipo.
La empresa VMWare Inc. consigue dicha virtualización de 2 modos:
- Mediante un conjunto software instalado por defecto al crear la máquina virtual.
- Mediante un conjunto software, empaquetado con el nombre VMware Tools, que complementa y completa al anterior, y que se instala de modo independiente una vez la máquina virtual fue creada.
Sin embargo en sistemas Linux la instalación es un poco más complicada. En el caso concreto de Ubuntu tendremos que hacer lo siguiente:
- Arrancamos la máquina virtual con el sistema Ubuntu ya instalado.
- Nos dirigimos al menú de Vmware Player Virtual Machine->Install VMwareTools...
- Se mostrará un mensaje tal como el siguiente: Pulsamos Install.
- Ahora veremos como ha sido montada una unidad de CD virtual:
- Abrimos una Terminal (Aplicaciones->Accesorios->Terminal).
- Actualizamos la lista de software disponible:
~$ sudo apt-get update
- Instalamos las actualizaciones disponibles:
~$ sudo apt-get upgrade
- Copiamos el software al directorio temporal para poder tratar con el sin problemas y, además, no tener que eliminarlo a mano posteriormente:
~$ cp /media/VMware\ Tools/VMware*.tar.gz /tmp
- Descomprimimos el fichero que contiene el software:
~$ tar xzvf /tmp/VMware*.gz
- Entramos al directorio creado que contiene el script ejecutable de instalación:
~$ cd /tmp/vmware-tools-distrib
- Ejecutamos el script de instalación (que está escrito en el lenguaje de programación perl):
Durante la instalación se preguntará por:~$ sudo ./vmware-install.pl
- El directorio en que deseamos instalar el software (por defecto "/usr/bin").
- El directorio que contendrá los ficheros de configuración del sistema "rc0.d" y "rc6.d" (por defecto "/etc").
- El directorio y fichero que contendrá el script de ejecución de los ficheros mencionados (por defecto "/etc/init.d").
- El directorio donde será instalado el demonio de VMware Tools (por defecto "/usr/sbin").
- El directorio donde serán instaladas las librerías (por defecto "/usr/lib/vmware-tools"). Si no existe la ruta indicada preguntará si desea crearla (por defecto "yes").
- El directorio donde será instalada la documentación (por defecto "/usr/share/doc/vmware-tools"). Si no existe la ruta indicada preguntará si desea crearla (por defecto "yes").
- Se indica que, antes de correr VMware Tools la primera vez, es necesario configurar dicho software invocando el comando "/usr/bin/vmware-config-tools.pl". Y se propone hacerlo ahora (por defecto "yes"). Lo hacemos.
- Si en el último paso de la instalación no invocamos el comando "/usr/bin/vmware-config-tools.pl", lo hacemos ahora:
Durante la configuración se preguntará:~$ sudo ./usr/bin/vmware-config-tools.pl
- Si deseamos cambiar la ruta del compilador gcc que encontró (suele ser "/usr/bin/gcc"). Si es la correcta indicamos que no deseamos cambiarla.
- Si deseamos cambiar la ruta del fichero de librerías de compilación del núcleo que encontró (suele ser "/lib/modules/X.X.XX-XX-generic/build/include"). Si es la correcta indicamos que no deseamos cambiarla.
- Cerramos todas las ventanas y aplicaciones abiertas y reiniciamos el equipo.
Ahora habrá que tener una cosa más en cuenta. En el caso en el que actualicemos el kernel y las VMware Tools dejen de funcionar, debemos reconfigurarlas de nuevo. Para ello:
- Abrimos una Terminal (Aplicaciones->Accesorios->Terminal).
- Ejecutamos el script de configuración con el parámetro "-d":
~$ sudo ./vmware-config-tools.pl -d
Salu2,
elSant0
5 comentarios:
Tengo VmWare y quiero instalar Logic Audio, pero me dice que necesita minimo 64mb de Vram, le puse 2Gb pero...no sé como hacerlo....dejo mi mail si puede ayudarme jakecrudo@gmail.com
Anónimo(13/10/11)@ Entiendo que tu intención es instalar Logic Audio, que corre sobre sistemas MacOSX, en una máquina virtual de VMWarePlayer. Si es así, siento decirte que es algo que yo también intenté hace algún tiempo y me resultó imposible.
El principal problema que encontré es que Logic Audio (ahora Logic Pro) requiere un hardware bastante potente para poder funcionar correctamente. Sobre todo en lo que a tarjeta de audio se refiere.
Sin embargo, una máquina virtual se compone de hardware emulado, lo que limita mucho el hardware real que tengas. Aunque la empresa VMWare está consiguiendo emulaciones de bastante calidad, todavía no es posible alcanzar la totalidad de calidades, funcionalidades y potencia del hardware físico.
Salu2
Buenas a todos,
Tengo una Mac y el inconveniente que tengo con el VMware es que tengo un programa que quiero instalar y cuando lo ejecuto en Windows 7 el error que dice es "El paquete de instalación no es compatible con este procesador", quisiera saber como resolver este problema ya que me trae muchos inconvenientes para poder trabajar ya que necesito que dicho programa me funcione en el VMware de la Mac que tengo.
Gracias por su ayuda. Mi correo es jebm87@gmail.com por si tienen alguna sugerencia
Anónimo(17/01/12)@ Bueno, creo que tu problema se debe a que estás intentando instalar un software para procesadores de 32 bits sobre un procesador de 64 bits (o viceversa). Si no entiendes a que me refiero aquí tienes un poco más de información.
Salu2
Muchas gracias por la publicacion la vdd me ayudo bastante con la instalacion, apenas estoy empezando con esto de linux y me fue de mucha ayuda solo en esta instruccion la modifique $tar xzvf /tmp/VMware*.gz omiti la letra v.
gracias
Publicar un comentario
Escribe aquí tus valoraciones, dudas, sugerencias,... Son sólo unos instantes y ayuda a mejorar el blog.