Cómo instalar VMware Workstation Player en Linux: Una guía completa paso a paso
VMware Workstation Player es una de las plataformas de virtualización gratuitas más potentes y ampliamente utilizadas disponibles hoy en día. Permite a los usuarios ejecutar múltiples sistemas operativos simultáneamente en una única máquina física, lo que la convierte en una herramienta indispensable para desarrolladores, administradores de sistemas, investigadores de seguridad y profesionales de TI que necesitan probar software, simular entornos de red o explorar diferentes configuraciones de SO sin la sobrecarga del hardware dedicado.
Ya sea que estés ejecutando Ubuntu, CentOS o Fedora, esta guía completa te guiará a través de cada paso de la instalación de VMware Workstation Player en Linux, desde los requisitos del sistema e instalación de dependencias hasta la creación de tu primera máquina virtual y su optimización con VMware Tools.
> Consejo profesional: Si necesitas una alternativa robusta basada en la nube para la virtualización local, considera VPS Hosting de AlexHost — ofreciendo servidores virtuales de alto rendimiento con acceso root completo, escalado flexible de recursos e infraestructura de nivel empresarial a precios competitivos.
¿Qué es VMware Workstation Player?
VMware Workstation Player (anteriormente VMware Player) es una aplicación de virtualización de escritorio gratuita desarrollada por VMware, Inc. Permite a los usuarios ejecutar una o más máquinas virtuales (VMs) en un único sistema host físico. Cada VM funciona como un entorno completamente aislado con su propio hardware virtual — incluyendo CPU, RAM, almacenamiento e interfaces de red.
Los casos de uso clave incluyen:
- Desarrollo y prueba de software — Ejecutar y probar aplicaciones en múltiples entornos de SO sin reiniciar.
- Investigación de seguridad — Analizar malware de forma segura o probar exploits en entornos sandbox aislados.
- Educación y capacitación — Practicar tareas de administración de sistemas sin arriesgar sistemas de producción.
- Soporte de software heredado — Ejecutar sistemas operativos antiguos requeridos por aplicaciones heredadas.
- Pruebas de compatibilidad multiplataforma — Verificar que tu software se comporta correctamente en Windows, Linux y otras plataformas.
VMware Workstation Player admite una amplia gama de sistemas operativos invitados, incluyendo todas las distribuciones principales de Linux, versiones de Windows e incluso macOS (con limitaciones).
Requisitos del Sistema
Antes de proceder con la instalación, verifique que su sistema Linux cumpla con los requisitos mínimos de hardware y software para VMware Workstation Player.
Requisitos de Hardware
| Componente | Mínimo | Recomendado |
|---|---|---|
| CPU | Procesador x86 de 64 bits (2011 o posterior) | Procesador multinúcleo (4+ núcleos) |
| RAM | 2 GB | 4 GB o más |
| Espacio en Disco | 1.5 GB para la instalación de VMware | 20+ GB (incluido almacenamiento de VM) |
| Pantalla | Resolución 1024×768 | 1920×1080 o superior |
| Red | Opcional | Adaptador Ethernet o Wi-Fi |
Requisitos de Software
- Una distribución Linux de 64 bits (Ubuntu 18.04+, Debian 10+, CentOS 7+, Fedora 30+, o equivalente)
- Versión del kernel Linux 3.10 o posterior
- Compilador GCC y encabezados del kernel que coincidan con su kernel en ejecución
- Privilegios sudo o root para la instalación
Verifique la Información de su Sistema
Antes de comenzar, ejecute los siguientes comandos para confirmar los detalles de su sistema:
# Check Linux distribution and version
cat /etc/os-release
# Check kernel version
uname -r
# Check available RAM
free -h
# Check available disk space
df -hPaso 1 — Descargar VMware Workstation Player
Visita la Página Oficial de Descargas de VMware
Navega a la página oficial de descargas de VMware Workstation Player en tu navegador web.
Selecciona la Versión de Linux
En la página de descargas:
- Localiza la sección VMware Workstation Player.
- Selecciona Linux como tu sistema operativo.
- Haz clic en el botón Descargar Ahora para la última versión estable.
El archivo descargado tendrá una extensión .bundle y un nombre de archivo similar a:
VMware-Player-Full-17.x.x-xxxxxxx.x86_64.bundleDescargar a través de la Línea de Comandos (Método Alternativo)
Si prefieres descargar directamente desde la terminal, puedes usar wget o curl. Primero, obtén la URL de descarga directa del sitio web de VMware, luego ejecuta:
wget -O VMware-Player-latest.bundle "https://download3.vmware.com/software/player/file/VMware-Player-Full-17.x.x-xxxxxxx.x86_64.bundle"> Nota: Reemplaza la URL con el enlace de descarga actual real del sitio web de VMware, ya que los números de versión cambian con cada lanzamiento.
Paso 2 — Hacer el Instalador Ejecutable
Una vez que la descarga se complete, necesitas otorgar permisos de ejecución al archivo instalador .bundle antes de que pueda ejecutarse.
Navega al Directorio de Descargas
Abre una terminal y cambia al directorio donde se guardó el archivo (típicamente ~/Downloads):
cd ~/DownloadsVerifica el Archivo Descargado
Confirma que el archivo está presente y anota el nombre exacto del archivo:
ls -lh VMware-Player-*.bundleEjemplo de salida:
-rw-r--r-- 1 user user 512M Jan 15 10:30 VMware-Player-Full-17.0.2-21581411.x86_64.bundleAplica Permisos de Ejecución
Usa chmod para hacer el instalador ejecutable:
chmod +x VMware-Player-*.bundleVerifica el cambio de permisos:
ls -lh VMware-Player-*.bundleEl archivo ahora debe mostrar un x en el campo de permisos:
-rwxr-xr-x 1 user user 512M Jan 15 10:30 VMware-Player-Full-17.0.2-21581411.x86_64.bundlePaso 3 — Instalar Dependencias Requeridas
VMware Workstation Player requiere varios paquetes del sistema para compilar módulos del kernel durante la instalación. Estos módulos son esenciales para que los adaptadores de red virtual y la gestión de memoria de VMware funcionen correctamente.
Para Ubuntu y Distribuciones Basadas en Debian
Actualiza tu índice de paquetes e instala las herramientas de compilación requeridas y los encabezados del kernel:
sudo apt update && sudo apt upgrade -y
sudo apt install -y build-essential linux-headers-$(uname -r) gcc make gitDescripciones de paquetes:
build-essential— Instala GCC, G++, y Make — herramientas de compilación esenciales.linux-headers-$(uname -r)— Instala encabezados del kernel que coinciden con tu versión del kernel en ejecución.gcc— El compilador GNU C, requerido para compilar módulos del kernel de VMware.make— Herramienta de automatización de compilación utilizada durante la compilación de módulos.
Para CentOS, RHEL, y Distribuciones Basadas en Fedora
En CentOS 7 / RHEL 7:
sudo yum install -y kernel-devel kernel-headers gcc make perl
sudo yum groupinstall -y "Development Tools"En CentOS 8 / RHEL 8 / Rocky Linux / AlmaLinux:
sudo dnf install -y kernel-devel kernel-headers gcc make perl
sudo dnf groupinstall -y "Development Tools"En Fedora:
sudo dnf install -y kernel-devel kernel-headers gcc make perlVerificar que los Encabezados del Kernel Coincidan con tu Kernel en Ejecución
Este es un paso crítico que muchos usuarios pasan por alto. Los encabezados del kernel instalados deben coincidir con tu versión del kernel en ejecución:
# Check running kernel version
uname -r
# Check installed kernel headers version (Ubuntu/Debian)
dpkg -l | grep linux-headers
# Check installed kernel headers version (CentOS/Fedora)
rpm -qa | grep kernel-develSi las versiones no coinciden, reinicia tu sistema para cargar el kernel más reciente, o instala encabezados para tu versión específica del kernel:
# Ubuntu/Debian — install headers for specific kernel version
sudo apt install linux-headers-$(uname -r)Paso 4 — Ejecutar el instalador de VMware
Con las dependencias instaladas y el instalador hecho ejecutable, estás listo para ejecutar la instalación de VMware Workstation Player.
Ejecutar el instalador con privilegios de root
sudo ./VMware-Player-*.bundleSi descargaste el archivo en una ubicación específica, proporciona la ruta completa:
sudo ./VMware-Player-Full-17.0.2-21581411.x86_64.bundlePasos del asistente de instalación
El asistente de instalación gráfico se lanzará automáticamente. Sigue estos pasos:
1. Pantalla de bienvenida
Haz clic en Siguiente para continuar más allá de la pantalla de bienvenida.
2. Acuerdo de licencia de usuario final (EULA)
Lee cuidadosamente el Acuerdo de licencia de usuario final de VMware. Selecciona “Acepto los términos del acuerdo de licencia” y haz clic en Siguiente.
3. Actualizaciones de software
Elige si deseas que VMware Workstation Player busque actualizaciones de software automáticamente. Selecciona tu preferencia y haz clic en Siguiente.
4. Programa de mejora de la experiencia del usuario
Decide si deseas participar en el Programa de mejora de la experiencia del cliente (CEIP) de VMware. Esto es opcional. Haz clic en Siguiente.
5. Accesos directos
Elige dónde deseas que se creen los accesos directos de VMware Player (escritorio, menú Inicio, etc.). Haz clic en Siguiente.
6. Listo para instalar
Revisa la configuración de tu instalación. Haz clic en Instalar para comenzar el proceso de instalación.
7. Compilación del módulo del kernel
VMware compilará automáticamente los módulos del kernel necesarios para tu sistema. Este proceso puede tomar varios minutos dependiendo de tu hardware. Verás indicadores de progreso durante la compilación.
8. Instalación completada
Una vez que finalice la instalación, haz clic en Finalizar para salir del asistente.
Instalación silenciosa/desatendida (método de línea de comandos)
Para implementaciones automatizadas o entornos de servidor sin GUI, puedes instalar VMware Player silenciosamente:
sudo ./VMware-Player-*.bundle --console --required --eulas-agreedExplicación de las banderas:
--console— Ejecuta el instalador en modo consola (sin GUI).--required— Muestra solo las preguntas requeridas durante la instalación.--eulas-agreed— Acepta automáticamente todos los Acuerdos de licencia de usuario final.
Paso 5 — Lanzar VMware Workstation Player
Lanzar desde el Menú de Aplicaciones
Después de la instalación, VMware Workstation Player se puede encontrar en el menú de aplicaciones de tu entorno de escritorio en Aplicaciones > Herramientas del Sistema o buscando "VMware Player."
Lanzar desde la Terminal
Alternativamente, lánzalo directamente desde la terminal:
vmplayerO usando la ruta completa:
/usr/bin/vmplayerConfiguración Inicial
Cuando VMware Workstation Player se lanza por primera vez, es posible que se te pida:
- Ingresa una clave de licencia — La versión gratuita de uso personal no requiere una clave de licencia. Selecciona "Usar VMware Workstation Player de forma gratuita para uso no comercial" y haz clic en Continuar.
- Aceptar términos actualizados — Revisa y acepta cualquier término adicional si se presenta.
Luego serás recibido por la pantalla de inicio de VMware Workstation Player, donde puedes crear nuevas máquinas virtuales o abrir las existentes.
Paso 6 — Crea tu Primera Máquina Virtual
Ahora que VMware Workstation Player está instalado y en funcionamiento, te guiaremos a través de la creación de tu primera máquina virtual.
Paso 6.1 — Inicia el Asistente de Nueva VM
En la pantalla de inicio de VMware Player, haz clic en “Crear una Nueva Máquina Virtual”.
Paso 6.2 — Elige la Fuente de Instalación
Se te preguntará cómo deseas instalar el sistema operativo invitado:
- Disco de instalación — Si tienes un disco de instalación físico en tu unidad óptica.
- Archivo de imagen de disco de instalación (ISO) — Selecciona esta opción y busca tu archivo
.isodescargado. Este es el método más común. - Instalaré el sistema operativo más tarde — Crea una VM en blanco; instalas el SO manualmente después.
Selecciona tu opción preferida y haz clic en Siguiente.
Paso 6.3 — Selecciona el Sistema Operativo Invitado
Elige el tipo y versión del sistema operativo que planeas instalar:
- Microsoft Windows — Selecciona la versión de Windows apropiada.
- Linux — Selecciona tu distribución de Linux y versión.
- Otro — Para sistemas operativos menos comunes.
VMware utiliza esta información para optimizar la configuración del hardware virtual para el SO seleccionado. Haz clic en Siguiente.
Paso 6.4 — Nombra la Máquina Virtual y Elige la Ubicación de Almacenamiento
- Nombre de la máquina virtual — Introduce un nombre descriptivo (p. ej., “Ubuntu 22.04 Entorno de Prueba”).
- Ubicación — Elige dónde se almacenarán los archivos de la VM. Asegúrate de que la unidad de destino tenga espacio libre suficiente (se recomienda al menos 20 GB para la mayoría de instalaciones de SO).
Haz clic en Siguiente.
Paso 6.5 — Especifica la Capacidad del Disco
Establece el tamaño máximo del disco para tu máquina virtual:
- Mínimo recomendado: 20 GB para la mayoría de distribuciones de Linux; 60 GB para Windows.
- Almacenar disco virtual como un archivo único — Mejor rendimiento, pero menos portátil.
- Dividir disco virtual en múltiples archivos — Más fácil de mover entre sistemas, ligera sobrecarga de rendimiento.
Haz clic en Siguiente.
Paso 6.6 — Personaliza el Hardware (Opcional pero Recomendado)
Antes de terminar, haz clic en “Personalizar Hardware” para ajustar los recursos de tu VM:
| Recurso | Recomendación |
|---|---|
| Memoria (RAM) | Al menos 2 GB; 4 GB para un uso de escritorio cómodo |
| Procesadores | 2 vCPU para la mayoría de cargas de trabajo |
| Adaptador de Red | NAT (predeterminado) para acceso a internet; Puente para acceso a LAN |
| Controlador USB | Habilita USB 3.1 para soporte de dispositivos modernos |
| Pantalla | Habilita aceleración 3D si es necesario |
Haz clic en Cerrar cuando termines, luego haz clic en Finalizar.
Paso 6.7 — Instala el Sistema Operativo Invitado
Tu nueva VM aparecerá en la biblioteca de VMware Player. Haz clic en “Reproducir máquina virtual” para iniciarla. La VM se iniciará desde tu ISO o disco seleccionado y comenzará el proceso de instalación del SO. Sigue los pasos de instalación estándar para tu sistema operativo elegido.
Paso 7 — Instalar VMware Tools
VMware Tools es un conjunto de utilidades que mejora significativamente el rendimiento y la usabilidad de tus máquinas virtuales. La instalación de VMware Tools es altamente recomendada para todos los sistemas operativos invitados.
Beneficios de VMware Tools
- Rendimiento gráfico mejorado — Habilita controladores gráficos SVGA para mejor resolución y velocidad de actualización.
- Integración perfecta del ratón — Elimina la necesidad de "capturar" y "liberar" el cursor del ratón.
- Portapapeles compartido — Copia y pega texto y archivos entre el sistema operativo anfitrión e invitado.
- Arrastrar y soltar — Transfiere archivos entre el anfitrión e invitado arrastrando y soltando.
- Sincronización de hora — Mantiene el reloj del sistema operativo invitado sincronizado con el anfitrión.
- Carpetas compartidas — Accede a directorios del anfitrión desde el sistema operativo invitado.
- Rendimiento de red mejorado — Rendimiento mejorado del controlador de red virtual.
Método 1: Instalar VMware Tools a través del menú de VMware Player
- Inicia tu máquina virtual e inicia el sistema operativo invitado instalado.
- Desde la barra de menú de VMware Player, navega a Player > Manage > Install VMware Tools.
- VMware montará un CD/DVD virtual que contiene el instalador de VMware Tools.
- En el sistema operativo invitado, el CD debería montarse automáticamente. Si no es así, móntalo manualmente:
# In the guest Linux OS
sudo mkdir -p /mnt/cdrom
sudo mount /dev/cdrom /mnt/cdrom
cd /mnt/cdrom
ls- Extrae y ejecuta el instalador:
cp VMwareTools-*.tar.gz /tmp/
cd /tmp
tar -xzf VMwareTools-*.tar.gz
cd vmware-tools-distrib
sudo ./vmware-install.pl- Sigue las indicaciones, aceptando los valores predeterminados para la mayoría de las opciones.
- Reinicia la máquina virtual después de que se complete la instalación.
Método 2: Instalar Open VM Tools (Recomendado para invitados Linux)
Para sistemas operativos invitados Linux, open-vm-tools es la alternativa recomendada al paquete propietario de VMware Tools. Es mantenido por la comunidad de código abierto y está disponible en los repositorios de la mayoría de las distribuciones de Linux.
En Ubuntu/Debian:
sudo apt update
sudo apt install -y open-vm-tools open-vm-tools-desktopEn CentOS/RHEL/Rocky Linux:
sudo yum install -y open-vm-tools
# or
sudo dnf install -y open-vm-toolsEn Fedora:
sudo dnf install -y open-vm-tools open-vm-tools-desktopDespués de la instalación, inicia y habilita el servicio:
sudo systemctl enable vmtoolsd
sudo systemctl start vmtoolsdVerifica que el servicio se está ejecutando:
sudo systemctl status vmtoolsdSolución de Problemas Comunes
Problema 1: La Compilación del Módulo del Kernel Falla
Síntoma: La instalación falla con errores relacionados con la compilación del módulo del kernel.
Solución:
# Ensure kernel headers match running kernel
uname -r
dpkg -l | grep linux-headers # Ubuntu/Debian
# Reinstall matching headers
sudo apt install --reinstall linux-headers-$(uname -r)
# Recompile VMware modules manually
sudo vmware-modconfig --console --install-allProblema 2: VMware Player No Se Inicia Después de una Actualización del Kernel
Síntoma: Después de una actualización del kernel, VMware Player no se inicia o muestra errores de módulo.
Solución: Los módulos del kernel de VMware deben recompilarse después de cada actualización del kernel:
sudo vmware-modconfig --console --install-allPara automatizar este proceso, considera usar el proyecto vmware-host-modules o DKMS (Dynamic Kernel Module Support).
Problema 3: Advertencia “Sin Soporte 3D”
Síntoma: VMware Player muestra una advertencia sobre la falta de soporte de aceleración 3D.
Solución: Instala las librerías de renderizado 3D requeridas:
# Ubuntu/Debian
sudo apt install -y libgl1-mesa-glx libglu1-mesa
# CentOS/Fedora
sudo dnf install -y mesa-libGL mesa-libGLUProblema 4: Problemas de Conectividad de Red en VMs
Síntoma: Las máquinas virtuales no pueden conectarse a internet o a la red local.
Solución:
# Restart VMware networking services
sudo /etc/init.d/vmware restart
# Or use systemctl
sudo systemctl restart vmware
# Verify network interfaces
ip addr showProblema 5: Error de Permisos Insuficientes
Síntoma: Error “No tienes permiso para ejecutar VMware Player”.
Solución:
# Add your user to the vmware group
sudo usermod -aG vmware $USER
# Log out and log back in, then verify
groups $USERVMware Player vs. Cloud VPS: ¿Cuál es el adecuado para ti?
Aunque VMware Workstation Player es una excelente herramienta para virtualización local, vale la pena entender cuándo una solución basada en la nube podría servir mejor tus necesidades.
| Factor | VMware Workstation Player | Cloud VPS |
|---|---|---|
| Costo | Gratuito (uso personal) | Pago por uso o mensual fijo |
| Dependencia de hardware | Requiere hardware local potente | Sin requisitos de hardware local |
| Accesibilidad | Solo máquina local | Accesible desde cualquier lugar |
| Escalabilidad | Limitada por hardware del host | Escalable instantáneamente |
| Tiempo de actividad | Depende de tu máquina | SLA garantizado de 99.9%+ |
| Mantenimiento | Tú administras todo | El proveedor maneja la infraestructura |
| Colaboración | Difícil compartir VMs | Acceso fácil para el equipo |
Para cargas de trabajo de producción, entornos de desarrollo que necesitan disponibilidad 24/7, o escenarios donde tu máquina local carece de recursos suficientes, una solución de Alojamiento VPS en la nube es a menudo la opción más inteligente.
AlexHost ofrece una gama de soluciones de alojamiento para cada caso de uso:
- Alojamiento VPS — Acceso root completo, almacenamiento SSD y recursos escalables para desarrolladores y empresas.
- Servidores Dedicados — Rendimiento máximo y aislamiento completo de hardware para cargas de trabajo intensivas en recursos.
- Alojamiento GPU — Servidores GPU de alto rendimiento para cargas de trabajo de IA/ML, renderizado y computación científica.
- Alojamiento Web Compartido — Alojamiento asequible y administrado para sitios web y aplicaciones pequeñas.
Para equipos que ejecutan múltiples entornos virtuales, combinar virtualización local de VMware con un Servidor Dedicado de AlexHost te da lo mejor de ambos mundos — flexibilidad local y confiabilidad de nivel cloud.
Conclusión
Instalar VMware Workstation Player en Linux es un proceso sencillo que desbloquea poderosas capacidades de virtualización en tu hardware existente. Siguiendo esta guía, has:
✅ Verificado los requisitos del sistema e instalado todas las dependencias necesarias
✅ Descargado e instalado VMware Workstation Player en tu sistema Linux
✅ Lanzado la aplicación y navegado la configuración inicial
✅ Creado tu primera máquina virtual con asignación de recursos optimizada
✅ Instalado VMware Tools (u open-vm-tools) para máximo rendimiento de VM
✅ Aprendido cómo solucionar los problemas de instalación más comunes
VMware Workstation Player ofrece a los usuarios de Linux una plataforma robusta y gratuita para ejecutar múltiples sistemas operativos, probar software y construir entornos de desarrollo aislados — todo sin necesidad de hardware físico adicional.
Sin embargo, si tus necesidades de virtualización crecen más allá de lo que tu hardware local puede soportar, o si necesitas entornos siempre activos y accesibles remotamente, considera explorar el VPS Hosting y los Servidores Dedicados de AlexHost — diseñados específicamente para desarrolladores, administradores de sistemas y empresas que exigen rendimiento, confiabilidad y flexibilidad.
*¿Tienes preguntas sobre la instalación de VMware o necesitas ayuda para elegir la solución de hosting correcta? Explora la gama completa de servicios de AlexHost y encuentra la infraestructura perfecta para tus necesidades.*
en todos los servicios de hosting