VMWare Server en Ubuntu 64 (guía de instalación)

Hoy he visto en la lista de correo de Ubuntu una buena explicación sobre cómo instalar VMWare Server 1.07 en Ubuntu (en concreto, la instalación se ha hecho en Ubuntu Hardy 64, pero debe ser igual para otras versiones y arquitecturas). Tampoco debería haber grandes cambios con otras distribuciones, especialmente si están basadas en Debian. Aquí está el tutorial:

1) INSTALAR SOPORTE PARA REALIZAR LA COMPÌLACIÓN E INSTALACIÓN
———————————————————–
[Instalación del compilador y librerías necesarias]
$ sudo apt-get install build-essential
$ sudo apt-get install linux-headers-`uname -r`

[Instalación del servidor xinetd]
$ sudo apt-get install xinetd

2) DESCARGAR E INSTALAR VMWARE Y PARCHE
————————————
Descargas la última versión de VMware Server (hoy la 1.0.7) desde su sitio oficial [1] (necesitas registrarte), debes solicitar también un número de serie (gratis) que vas a necesitar después en la configuración final.

[1] http://www.vmware.com/download/server/

El siguiente paso quizás ya no sea necesario para las últimas versiones de VMware server, pues yo no lo necesité, aún así descarga el parche [2] que puede ser necesario para hacer la compilación.

[2] http://uruz.org/files/vmware-any-any-update-116.tgz

Descomprime el paquete de vmware gráficamente o con el siguiente comando:

$ tar -xvzf VMware-server-1.0.7-108231

Cambia a la carpeta creada e instalas…

$ cd vmware-server-distrib
$ sudo ./vmware-install.pl

Desde aquí en adelante acepta todas las opciones de configuración por defecto que te presenten. Sólo ten cuidado en la ruta donde van a quedar las máquinas virtuales (que tenga mucho espacio disponible) pues cada una pesa varios GB.

El proceso continuará compilando un módulo específico para tu kernel. Si y sólo si ahora te indicara algún tipo de error en la compilación, deberás usar el parche descargado.

Descomprimes el parche y ejecutas

$ tar -xvzf vmware-any-any-update116.tgz
$ cd vmware-any-any-update116
$ sudo ./runme.pl

Para terminar ejecutas

$ sudo vmware-config.pl

3) CREAR ACCESOS SIMBÓLICOS
————————
Esta parte no debería existir ya que por alguna misteriosa razón hay archivos y carpetas de sistema a los cuales vmware se refiere por otro nombre, por lo que hay que crear accesos simbólicos a estos archivos y/o carpetas con el nombre que les da vmware para que éste pueda usarlos.

En Ubuntu64 son los siguientes (Ubuntu32 *sólo las dos primeras líneas*)

sudo ln -sf /lib/libgcc_s.so.1 /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

sudo ln -s /usr/lib32 /usr/l3232
sudo sed -i -e ‘s/usr\/lib/usr\/l32/g’ /usr/lib32/gtk-2.0/2.10.0/loader-files.d/libgtk2.0-0.loaders
sudo sed -i -e ‘s/usr\/lib/usr\/l32/g’ /usr/lib32/libgdk_pixbuf-2.0.so.0.1200.9

Cada «sudo» es una sola línea aunque se vean dos en el editor.

4) INGRESAR Nº SERIE
—————–
Ahora deberás ingresar el número de serie dado mediante el menú «help» de VMware Server para poder usarlo.

Con esto ya deberías poder usar VMware Server 1.0.7 sin problemas.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: