VMware

De doc.ubuntu-es
(Diferencias entre revisiones)
Saltar a: navegación, buscar
(Véase tambien)
m (VMware Server 2.0 en Ubuntu 8.04 Hardy Heron)
 
(No se muestran 13 ediciones intermedias realizadas por 5 usuarios)
Línea 11: Línea 11:
 
*'''VMware Server''': ocupa más espacio en nuestro ordenador, y consume obviamente mas recursos; estos son mucho mejor optimizados para virtualizar aplicaciones potentes de otros sistemas operativos. Por ejemplo, para evitar que Archicad en un Macintosh virtualizado vaya lento y a trompicones, es recomendable usar VMware Server y una vez funcionando instaleis las VMware Tools desde el menu VM.
 
*'''VMware Server''': ocupa más espacio en nuestro ordenador, y consume obviamente mas recursos; estos son mucho mejor optimizados para virtualizar aplicaciones potentes de otros sistemas operativos. Por ejemplo, para evitar que Archicad en un Macintosh virtualizado vaya lento y a trompicones, es recomendable usar VMware Server y una vez funcionando instaleis las VMware Tools desde el menu VM.
  
 +
== Utilidades de VMware ==
 +
Aquí toca hablar de Vmware Converter, herramienta gratuita que sirve para virtualizar en caliente una máquina real.
  
 
== Instalaciones básicas ==
 
== Instalaciones básicas ==
 
Estas instalaciones estan ordenadas cronológicamente, y conviene avisaros de que es muy sencillo instalar VMWARE Server haciendo uso de Automatix o añadiendo una entrada en el gestor de paquetes de Synaptic tal y como [http://www.ubuntu-es.org/index.php?q=node/57744 ToniS] o [http://www.ubuntu-es.org/index.php?q=node/67027 nelson034] me sugirieron en su momento.
 
Estas instalaciones estan ordenadas cronológicamente, y conviene avisaros de que es muy sencillo instalar VMWARE Server haciendo uso de Automatix o añadiendo una entrada en el gestor de paquetes de Synaptic tal y como [http://www.ubuntu-es.org/index.php?q=node/57744 ToniS] o [http://www.ubuntu-es.org/index.php?q=node/67027 nelson034] me sugirieron en su momento.
  
=== VVMware Server 1.0.4 sobre Ubuntu 7.10 Gutsy o Ubuntu 7.04 Feisty Fawn===
+
=== Instalación de VMware Workstation 6.03 en Ubuntu 8.04 Hardy Heron ===
1. Descargar de  http://www.vmware.com/download/server/ el Vmware Server para obtener una clave de licencia despues de registrarnos que nos será util para completar la instalación ('''XXXXX-XXXXX-XXXXX-XXXXX''').
+
  
2. Instalad Automatix para vuestra versión de Ubuntu y aqrquitectura de PC adecuada desde http://www.getautomatix.com/wiki/index.php?title=Installation#Ubuntu_7.10_.28Gutsy_i386.29
+
La instalación es muy fácil, para máquinas con pocos recursos hasta máquinas muy potentes, está explicado en el siguiente tema:
  
3. Una vez instalado Automatix, id a la sección Virtualización y marcad la opción de instalar Vmware Server, recordad que debeis tener la clave de licencia obtenida en el paso 1.
+
[http://www.ubuntu-es.org/index.php?q=node/88899 Instalación de Vmware 6.03]
  
4. Finalmente ya lo teneis instalado y podeis ejecutarlo desde menu Gnome en '''Aplicaciones->Sistema->Vmware Server Console''' o bien desde consola:
+
=== VMware Server 2.0 en Ubuntu 8.04 Hardy Heron ===
<pre>
+
usr/bin/./vmware
+
</pre>
+
  
 +
La 2.0.0 Es la versión de explotación más moderna disponible.  El cambio más importante con relación a la versión anterior es que pasa a tener interface Web.  Pero además incorpora muchas mas mejoras de administración, por ejemplo
 +
* Permisos por grupos de usuarios.
 +
* Cambiar el tamaño de los discos
  
=== VMware Server 1.0.3 sobre Ubuntu 7.04 Feisty Fawn ===
+
Su instalación es muy sencilla:
1. Descargar de http://www.vmware.com/download/server/ el Vmware Server para obtener una clave de licencia despues de registrarnos que nos será util para completar la instalación ('''XXXXX-XXXXX-XXXXX-XXXXX''').
+
* Instalamos las cabeceras y el paqute xinetd
 +
  sudo aptitude install build-essential xinetd
  
2. Añadimos el siguiente repositorio a Synaptic:
+
Descargaremos el paquete tar, desde la página web, lo moveremos a /tmp y lo descomprimimos:
  
<pre>
+
tar xf VMware-server-2.0.0-*.tar.gz
deb http://archive.canonical.com/ubuntu feisty-commercial main
+
cambiamos al directorio
</pre>
+
cd vmware-server-distrib
 +
Ejecutamos la instalación
 +
sudo ./vmware-install.pl
  
3. Naturalmente pulsamos sobre el botón recargar para actualizar la lista de paquetes y seleccionamos el paquete vmware-server (y dependencias). Instalamos y al final nos solicitará el número de registro.
+
Responderemos a todo por defecto. Es necesario tener clave de registro. Es gratuita.
  
4. La instalación ya ha finalizado dejando todos los parámetros por defecto y sin necesidad de [http://www.ubuntu-es.org/index.php?q=node/57744 parchear]. Si queremos hacer alguna configuración de red diferente deberemos ejecutar el siguiente script:
+
Tenemos que editar un fichero:
<pre>
+
sudo nano /etc/vmware/hostd/authorization.xml
/usr/bin/vmware-config-network.pl
+
</pre>
+
  
5. Finalmente ya lo teneis instalado y podeis ejecutarlo desde menu Gnome en '''Aplicaciones->Sistema->Vmware Server Console''' o bien desde consola:
+
cambiar el usuario root por el nuestro
<pre>
+
  <ACEDataUser>MiUsuario</ACEDataUser>
usr/bin/./vmware
+
Con este cambio somos los dueños de la apliación
</pre>
+
  
 +
Reiniciamos el servicio:
 +
sudo /etc/init.d/vmware restart
  
 +
Y ya podemos acceder :
 +
http://localhost:8222
 +
o bien
 +
https://localhost:8333
 +
Si bien en este caso nos dirá el Fire Fox nos advertirá de un problema de seguridad.
 +
Debemos definir los permisos.
  
=== VMware Server 1.0.3 sobre Ubuntu 6.10 Dapper Drake ===
+
=== VMware Server 1.0.6 en Ubuntu 8.04 Hardy Heron ===
1. Para compilar los modulos de Vmware Server para nuestro kernel (uname -r nos da cual es nuestro kernel) necesitamos herramientas de compilación y los ficheros cabecera (*.h) del kernel que tenemos instalado
+
La 1.0.6 Es la versión de explotación más moderna disponible.
<pre>
+
Su instalación es muy sencilla:
sudo su                                          <- para instalarlo con permisos de root, escribimos nuestro password
+
* Instalamos las cabeceras y el paqute xinetd
 +
sudo aptitude install build-essential linux-kernel-devel linux-headers-generic xinetd
  
aptitude install linux-headers-`uname -r` build-essential <-Los headers se instalan en /usr/src/linux-headers-'''X.Y.VV-FF-DDD'''/include
+
* Descargamos el paquete, lo descomprimimos y ejecutamos:
</pre>
+
wget -c http://download3.vmware.com/software/vmserver/VMware-server-1.0.6-91891.tar.gz
 +
tar xf VMware-server-1.0.6-*.tar.gz
 +
cd vmware-server-distrib
 +
sudo ./vmware-install.pl
  
2. Descargar de http://www.vmware.com/download/server/ el Vmware Server. Obtener una '''clave de licencia''' despues de registrarnos. Lo mejor es descargarselo en tar.gz y descomprimirlo, os creara la carpeta ''vmware-server-distrib'' (que al final de la instalación podreis eliminar):
+
Responderemos a todo por defecto. Es necesario tener clave de registro. Es gratuita.
<pre>
+
tar -xzf VMware-server-1.0.3-44356.tar.gz
+
</pre>
+
  
3. Antes de instalar el Vmware Server procurad que no tengais el VMWare Player instalado para evitar conflictos. Echad un vistazo al gestor de paquetes SYnaptic, y eliminad si teneis instalado el paquete VMware Player.
+
=== Registro de VMware ===
 +
Lo podemos hacer desde aqui http://register.vmware.com/content/registration.html
  
4. Una vez tenemos descomprimido todo lo necesario vamos al directorio ''DIR_DE_DESCARGA_ELEGIDO/vmware-server-distrib'' y lanzamos el script de instalación:
+
Tiene un bug, por lo que necesitaremos crear unos enlaces simbólicos
<pre>
+
sudo ln -sf /usr/lib/gcc/i486-linux-gnu/4.2.3/libgcc_s.so /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1
./vmware-install.pl
+
sudo ln -sf /usr/lib/libpng12.so.0 /usr/lib/vmware/lib/libpng12.so.0/libpng12.so.0
</pre>
+
  
5. Dejaremos las opciones por defecto, pero cuando llegue la hora de decirle donde estan nuestros linux headers, debemos indicarle el path correcto, en mi caso, si recordais el paso 1 era:
+
Fuente: http://ubuntu-tutorials.com/2008/05/30/install-vmware-server-106-on-ubuntu-804-hardy/
 
+
/usr/src/linux-headers-'''X.Y.VV-FF-DDD'''/include
+
 
+
Luego seguís hasta que solicite el numero de licencia obtenido en el paso 2 (XXXXX-XXXXX-XXXXX-XXXXX)
+
 
+
6. Finalmente ya lo teneis instalado y podeis ejecutarlo desde menu Gnome en '''Aplicaciones->Sistema->Vmware Server Console''' o bien desde consola:
+
<pre>
+
usr/bin/./vmware
+
</pre>
+
 
+
7. Una vez tengais probado el Vmware Server, podeis borrar los directorios de instalacion descomprimidos:
+
<pre>
+
rm -rf vmware-server-distrib
+
</pre>
+
 
+
=== VMware Server 1.0.2 sobre Ubuntu 6.10 Dapper Drake ===
+
''Para esta instalación se necesita descargar Vmware Server (formato .RPM por ejemplo) y compilarlo para nuestro kernel (núcleo de nuestro Ubuntu) además de instalar todas las herramientas necesarias para poder compilar cualquier programa descargado de internet.''
+
 
+
 
+
1. Para compilar el software necesitamos un compilador y librerias para construir el ejecutable
+
<pre>
+
sudo aptitude install build-essential
+
</pre>
+
2. También necesitamos los ficheros de cabecera (*.h) del kernel que tenemos instalado, para ello debemos averiguar nuestra version de kernel:
+
<pre>
+
uname -r (en mi caso es 2.6.15-28 sobre arquitectura 386)
+
</pre>
+
y luego instalarlos:
+
<pre>
+
sudo aptitude install linux-headers-2.6.15-28-386 (instalados automaticamente en: /usr/src/linux-headers-2.6.15-28-386/include
+
</pre>
+
3. Descargar de la web de Vmware el Vmware Server en formato RPM (de Red Hat), '''obtener una clave de licencia''' despues de registrarnos y convertir el paquete a formato Ubuntu usando alien (debeis tenerlo previamente instalado).
+
<pre>
+
    sudo alien -d VMware-server-1.0.2-39868.i386.rpm
+
</pre>
+
4. Instalar Vmware Server (ya en formato Ubuntu .deb) en nuestra máquina (se instala en /usr/bin):
+
<pre>
+
sudo dpkg -i vmware-server_1.0.2-39868_i386.deb
+
</pre>
+
5. Una vez instalado, lanzamos el script de configuración (esta en /usr/bin):
+
<pre>
+
sudo vmware-config.pl
+
</pre>
+
6. Dejemos todas las opciones que nos dice por defecto, pero cuando llegue la hora de decirle donde estan nuestros linux headers, debemos indicarle el path correcto, en mi caso, si recordais el paso 2 era:
+
<pre>
+
/usr/src/linux-headers-2.6.15-28-386/include
+
</pre>
+
7. Luego seguís hasta que os solicite el numero de licencia que obtuvisteis en el paso 3 '''(XXXXX-XXXXX-XXXXX-XXXXX)'''
+
  
8. Finalmente ya lo teneis instalado y podeis ejecutarlo desde menu Gnome en Aplicaciones->Sistema->Vmware Server Console o bien desde consola.
+
=== Instalaciones Antiguas ===
 +
Puedes encontrar documentación para las versiones anteriores en [[VMware/Antiguas]]
  
 
== Instalaciones avanzadas ==
 
== Instalaciones avanzadas ==
Línea 148: Línea 111:
  
 
== Compartir carpetas entre Ubuntu y sistema virtualizado ==
 
== Compartir carpetas entre Ubuntu y sistema virtualizado ==
 +
a rellenar....
  
== Errores comunes en la instalación y soluciones ==
+
== Errores comunes de instalación y soluciones ==
 
+
=== Error instalación previa ===
* Mensaje de error:
+
 
<pre>
 
<pre>
 
otak@otak-desktop:~/vmware-server-distrib$ sudo ./vmware-install.pl
 
otak@otak-desktop:~/vmware-server-distrib$ sudo ./vmware-install.pl
Línea 169: Línea 132:
 
</pre>
 
</pre>
  
== Máquinas virtuales ==
+
=== Error instalación aparentemente correcta ===
A continuación os detallamos una lista de máquinas configuradas y disponibles para la descarga que gente de la comunidad ha subido a la red para vuestro disfrute:
+
Después de configurarlo con y querer ejecutar la maquina virtual VMWare, aparece el siguiente mensaje:
 +
 
 +
<pre>
 +
vmware is installed, but it has not been (correctly) configured
  
*[[Proyecto:Virtualización/MV/VMware:Ubuntu jeOS 7 10 | Máquina virtual Ubuntu Jeos 7.10 testeada sobre un Ubuntu Server 7.10]]
+
for this system. To (re-)configure it, invoke the following command:
 +
 
 +
/usr/bin/vmware-config.pl.
 +
</pre>
 +
 
 +
Si hacemos lo que nos recomienda (ejecutar vmware-config.pl) daremos palos de ciego, por tanto la solución pasa por eliminar el fichero archivo ''not_configured'' que esta dentro de la carpeta de configuración:
 +
 
 +
<pre>sudo rm /etc/vmware/not_configured</pre>
 +
 
 +
== Máquinas virtuales ==
 +
[[Virtualización/Maquinas virtuales|Aquí]] os detallamos una lista de máquinas configuradas y disponibles para la descarga que gente de la comunidad ha subido a la red para vuestro disfrute.
  
 
== Véase tambien ==
 
== Véase tambien ==

Última revisión de 15:03 7 jul 2009

Important.png Uno o más colaboradores están trabajando actualmente en extender esta página. Es posible que, a causa de ello, haya lagunas de contenido, deficiencias de formato o texto en otros idiomas. Por favor, antes de realizar correcciones mayores o reescrituras, contacta con ellos en su página de usuario o en la página de discusión del artículo para poder coordinar la redacción.
Advert.3.png Advertencia: éste artículo es un COMO o tutorial. La efectividad del mismo puede depender del hardware y software que tengas instalado. Por tanto, la fiabilidad puede variar entre usuarios, o incluso llegar estropear tu sistema. Utiliza este tutorial con precaución.


Este artículo pretende mostrar como instalar y configurar la plataforma de virtualización Vmware sobre distintas versiones de Ubuntu. Esto es, nuestro objetivo es hacer funcionar de forma virtual un sistema operativo diferente de Linux, sin necesidad de particionar disco duro ni consumir recursos reales de nuestra máquina.

Gran parte de la información aquí recogida se ha obtenido de los foros Ubuntu (www.ubuntu-es.org). Con el artículo se pretende ordenar todo lo relativo a Vmware para Ubuntu que aparece en la web. Retocad todo lo susceptible de mejora sin miedo. Intentemos documentar de forma eficiente. Gracias a todos.

Contenido

[editar] Versiones de VMware

  • VMware Player: orientado a cargar poco nuestro sistema operativo, pero su rendimiento no es muy bueno si pretendemos virtualizar un sistema operativo donde van a correr aplicaciones potentes. Por ejemplo, si deseais instalar Autocad en vuestro Ubuntu haciendo uso de un Windows virtualizado mejor que no hagais uso del VMware Player.
  • VMware Server: ocupa más espacio en nuestro ordenador, y consume obviamente mas recursos; estos son mucho mejor optimizados para virtualizar aplicaciones potentes de otros sistemas operativos. Por ejemplo, para evitar que Archicad en un Macintosh virtualizado vaya lento y a trompicones, es recomendable usar VMware Server y una vez funcionando instaleis las VMware Tools desde el menu VM.

[editar] Utilidades de VMware

Aquí toca hablar de Vmware Converter, herramienta gratuita que sirve para virtualizar en caliente una máquina real.

[editar] Instalaciones básicas

Estas instalaciones estan ordenadas cronológicamente, y conviene avisaros de que es muy sencillo instalar VMWARE Server haciendo uso de Automatix o añadiendo una entrada en el gestor de paquetes de Synaptic tal y como ToniS o nelson034 me sugirieron en su momento.

[editar] Instalación de VMware Workstation 6.03 en Ubuntu 8.04 Hardy Heron

La instalación es muy fácil, para máquinas con pocos recursos hasta máquinas muy potentes, está explicado en el siguiente tema:

Instalación de Vmware 6.03

[editar] VMware Server 2.0 en Ubuntu 8.04 Hardy Heron

La 2.0.0 Es la versión de explotación más moderna disponible. El cambio más importante con relación a la versión anterior es que pasa a tener interface Web. Pero además incorpora muchas mas mejoras de administración, por ejemplo

  • Permisos por grupos de usuarios.
  • Cambiar el tamaño de los discos

Su instalación es muy sencilla:

  • Instalamos las cabeceras y el paqute xinetd
sudo aptitude install build-essential xinetd

Descargaremos el paquete tar, desde la página web, lo moveremos a /tmp y lo descomprimimos:

tar xf VMware-server-2.0.0-*.tar.gz

cambiamos al directorio

cd vmware-server-distrib

Ejecutamos la instalación

sudo ./vmware-install.pl

Responderemos a todo por defecto. Es necesario tener clave de registro. Es gratuita.

Tenemos que editar un fichero: sudo nano /etc/vmware/hostd/authorization.xml

cambiar el usuario root por el nuestro

 <ACEDataUser>MiUsuario</ACEDataUser>

Con este cambio somos los dueños de la apliación

Reiniciamos el servicio:

sudo /etc/init.d/vmware restart

Y ya podemos acceder :

http://localhost:8222

o bien

https://localhost:8333

Si bien en este caso nos dirá el Fire Fox nos advertirá de un problema de seguridad. Debemos definir los permisos.

[editar] VMware Server 1.0.6 en Ubuntu 8.04 Hardy Heron

La 1.0.6 Es la versión de explotación más moderna disponible. Su instalación es muy sencilla:

  • Instalamos las cabeceras y el paqute xinetd
sudo aptitude install build-essential linux-kernel-devel linux-headers-generic xinetd
  • Descargamos el paquete, lo descomprimimos y ejecutamos:
wget -c http://download3.vmware.com/software/vmserver/VMware-server-1.0.6-91891.tar.gz
tar xf VMware-server-1.0.6-*.tar.gz
cd vmware-server-distrib
sudo ./vmware-install.pl

Responderemos a todo por defecto. Es necesario tener clave de registro. Es gratuita.

[editar] Registro de VMware

Lo podemos hacer desde aqui http://register.vmware.com/content/registration.html

Tiene un bug, por lo que necesitaremos crear unos enlaces simbólicos

sudo ln -sf /usr/lib/gcc/i486-linux-gnu/4.2.3/libgcc_s.so /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1
sudo ln -sf /usr/lib/libpng12.so.0 /usr/lib/vmware/lib/libpng12.so.0/libpng12.so.0

Fuente: http://ubuntu-tutorials.com/2008/05/30/install-vmware-server-106-on-ubuntu-804-hardy/

[editar] Instalaciones Antiguas

Puedes encontrar documentación para las versiones anteriores en VMware/Antiguas

[editar] Instalaciones avanzadas

Aquí se pretende especificar detalles de configuración de VMWARE Server particulares, como configuración de red, ubicacion de las maquinas virtuales, etc...

[editar] Desinstalación

  • Opción usando automatix o synaptic:
seleccionad desde automatix o synaptic el paquete vmware-server para eliminar completamente
  • Sino lo hallais usad el desinstalador que incorpora la propia instalación:
sudo /usr/bin/vmware-uninstall.pl
  • Como última opción, sino os funciona, cancela los demonios de Vmware que encuentres corriendo en tu sistema, antes de eliminar el directorio donde instalaste VMware (aquí se trata de /etc/vmware):
ps -eaf | grep vmware

sudo kill -9 NUMERODEPROCESOHALLADOENCOMANDOANTERIOR

sudo rm -rf /etc/vmware 


[editar] Compartir carpetas entre Ubuntu y sistema virtualizado

a rellenar....

[editar] Errores comunes de instalación y soluciones

[editar] Error instalación previa

otak@otak-desktop:~/vmware-server-distrib$ sudo ./vmware-install.pl
A previous installation of VMware software has been detected.

Failure

Execution aborted.

Solución:

Entrar a la consola a modo de root

Teclear "nautilus"   (sin comillas)

Dirigirse al home en  /etc/vmware y eliminar esa carpeta 

[editar] Error instalación aparentemente correcta

Después de configurarlo con y querer ejecutar la maquina virtual VMWare, aparece el siguiente mensaje:

vmware is installed, but it has not been (correctly) configured

for this system. To (re-)configure it, invoke the following command:

/usr/bin/vmware-config.pl.

Si hacemos lo que nos recomienda (ejecutar vmware-config.pl) daremos palos de ciego, por tanto la solución pasa por eliminar el fichero archivo not_configured que esta dentro de la carpeta de configuración:

sudo rm /etc/vmware/not_configured

[editar] Máquinas virtuales

Aquí os detallamos una lista de máquinas configuradas y disponibles para la descarga que gente de la comunidad ha subido a la red para vuestro disfrute.

[editar] Véase tambien

Herramientas personales