VMware Server 1.0.7 sobre Ubuntu 8.10 “Intrepid”

Como siempre nos pasa de versión a versión de VMware Server, tenemos que realizar malabarismos para que al final podamos ejecutarlo en la última versión de Ubuntu de turno.

Para poder conseguirlo seguiremos estos pasos.

Descarga de dependencias y componentes.

Necesitamos descargar el fichero VMware Server .tar.gz. Podemos hacerlo con el siguiente comando:

wget -c http://download3.vmware.com/software/vmserver/VMware-server-1.0.7-108231.tar.gz

Para compilarlo correctamente deberemos aplicar un parche. VMware suele fallar con los ultimos kernels. Este parche corrige el problema:

wget -c http://www.insecure.ws/warehouse/vmware-update-2.6.27-5.5.7-2.tar.gz

Y también deberemos tener las herramientas necesarias para compilar los fuentes, podemos instalarlo con el comando:

sudo aptitude install build-essential linux-kernel-headers xinetd

Ahora que tenemos todo lo necesario, vamos al ataque. Descomprimimos los ficheros .tar.gz (situándonos en la carpeta en la que estén o en el Escritorio), con el siguiente comando:

tar xf vmware-update*.tar.gz
tar xf VMware-server*.tar.gz

Instalando VMware Server 1.0.7 mas el parche

Sobre la instalación he usado las respuestas por defecto, que ejecuta el script vmware-config.pl.

Para ejecutar el parche y la instalación de VMware Server, lanzamos el comando:

cd ../vmware-update*/
sudo ./runme.pl

Si todo funciona correctamente, tendremos compilado el VMware Server 1.0.7 y estaremos disfrutando de el a los pocos minutos de lanzar el comando anterior.

Si las teclas Inicio, arroba, flechas de dirección, etc.. te han dejado de funcionar, no te preocupes. Agrega el con fichero .vmware/preferences o .vmware/.config (según la versión), lo siguiente:

xkeymap.keycode.108 = 0×138 # Alt_R
xkeymap.keycode.106 = 0×135 # KP_Divide
xkeymap.keycode.104 = 0×11c # KP_Enter
xkeymap.keycode.111 = 0×148 # Up
xkeymap.keycode.116 = 0×150 # Down
xkeymap.keycode.113 = 0×14b # Left
xkeymap.keycode.114 = 0×14d # Right
xkeymap.keycode.105 = 0×11d # Control_R
xkeymap.keycode.118 = 0×152 # Insert
xkeymap.keycode.119 = 0×153 # Delete
xkeymap.keycode.110 = 0×147 # Home
xkeymap.keycode.115 = 0×14f # End
xkeymap.keycode.112 = 0×149 # Prior
xkeymap.keycode.117 = 0×151 # Next
xkeymap.keycode.78 = 0×46 # Scroll_Lock
xkeymap.keycode.127 = 0×100 # Pause
xkeymap.keycode.133 = 0×15b # Meta_L
xkeymap.keycode.134 = 0×15c # Meta_R
xkeymap.keycode.135 = 0×15d # Menu

Y ya no deberías tener esos problemas mas.

Buena suerte!

También te puede interesar: