VMware Workstation Pro 15 on Fedora 30 Linux (Kernel 5.x)

VMware Workstation Pro es una de mis herramientas imprescindibles para trabajar, me permite tener múltiples VMs con distintas funcionalidades en mi portátil y me facilita también el trabajo con mis entornos vSphere.

El software de VMware funciona francamente bien y es muy fácil de instalar en Windows, no tanto en Linux y más si usamos una distribución relativamente moderna con Kernel 5.x, donde el soporte aún no esta muy conseguido (aún).

Instalación:

Comenzaremos instalando algunas dependencias previas:

Para lanzar el instalador,que previamente habremos descargado de la web de VMware, tendremos que dar permisos de ejecución sobre el mismo (chmod +x) y ejecutarlo:

Una vez lanzado, entraremos al wizard gráfico que nos guiará durante el proceso de instalación:

Aceptamos el EULA

si preferís realizar el chequeo de updates manualmente, marcad “No”:

elegimos participar o no en el programa de mejora de VMware (en mi caso al ser vExpert he elegido colaborar):

a continuación nos pregunta por el usuario que usaremos para conectar al worksation server. Por defecto es root, pero podéis cambiarlo por cualquier otro usuario (en realidad es una buena práctica hacerlo):

ponéis el usuario que prefiráis y continuamos:

nos preguntan por el directorio donde alojar las VMs. Podéis dejarlo tal cual o cambiarlo a uno de vuestra elección, que es lo que he hecho yo.

Si aceptáis un consejo, siempre que vayamos a trabajar con volúmenes de datos que puedan crecer muy rápido (por ejemplo al crear varias VMs de varios GB a la vez, es recomendable trabajar sobre particiones de disco distintas, para evitar llenar nuestra partición root. En el caso que nos ocupa, podíais montar las VMs por ejemplo sobre /srv/vmware por ejemplo o algo así.

Si ademas de usar una partición aparte, usáis LVM para tener flexibilidad a la hora de hacerla crecer, mejor que mejor:

continuamos para bingo con la configuración del puerto para acceder al Workstation Server, que por defecto es el 443

y que yo suelo cambiar, porque en mi portátil en ocasiones levanto un servidor web que ya ocupa ese puerto. Así pues, lo cambiamos de puerto:

he elegido el 4433, porque esta libre y me parece fácil de recordar (le añadimos un 3 al final).

Avanzamos:

e introducimos nuestra licencia. Si no la introducís podréis usar en modo trial el software durante un tiempo e introducirla después:

estamos listos para instalar:

comienza la copia de ficheros:

y en poco tiempo tendremos instalado nuestro software, ¿listo para usar?, NO, lamentablemente si usamos una distro con Kernel 5.x, tendremos que hacer algo de Troubleshooting como ya nos adelanta el propio software con un wizard que no nos resolverá gran cosa, ya que fallará el proceso de instalación:

Troubleshooting:

Básicamente lo que tendremos que hacer es bajarnos un parche de la siguiente url:

https://github.com/mkubecek/vmware-host-modules/tree/workstation-15.1.0

es importante remarcar que NO es un parche oficial de VMware, por lo que si lo ejecutáis lo hacéis avisados y bajo vuestra responsabilidad.

No olvidéis dar las gracias al autor:

https://www.gitmemory.com/mkubecek

una vez descargado el parche:

le hacemos el unzip.

importante, aunque veáis el usuario root, esto es una mala práctica en la que a veces caemos los administradores por prisa/pereza/descuido. En mi caso, un despiste evidentemente :-).

Lo único que debéis hacer como root (o elevados a root con sudo) es el proceso de instalación. Para descargar, extraer o compilar, debéis hacerlo con otro usuario (como buena práctica).

Entramos en el directorio y vemos su contenido:

lo siguiente es compilar (comando make)

y terminamos con un “make install”, este último si tenemos que lanzarlo como root o elevándonos con sudo:

y ahora ya si podremos ejecutar nuestro VMware Workstation sin mayor problema en nuestro Linux con Kernel 5.x.

IMPORTANTE: recordad que cada vez que actualicéis el Kernel, deberéis repetir el proceso.

Espero que os haya resultado de utilidad.

2 comentarios en “VMware Workstation Pro 15 on Fedora 30 Linux (Kernel 5.x)

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.