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 Alojamiento VPS 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 — Ejecuta y prueba aplicaciones en múltiples entornos de SO sin reiniciar.
- Investigación de seguridad — Analiza malware de forma segura o prueba exploits en entornos sandbox aislados.
- Educación y capacitación — Practica tareas de administración de sistemas sin arriesgar sistemas de producción.
- Soporte de software heredado — Ejecuta sistemas operativos más antiguos requeridos por aplicaciones heredadas.
- Pruebas de compatibilidad multiplataforma — Verifica que tu software se comporte 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, verifica que tu 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 instalación de VMware | 20+ GB (incluyendo 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 de Linux 3.10 o posterior
- Compilador GCC y encabezados del kernel que coincidan con tu kernel en ejecución
- Privilegios sudo o root para la instalación
Verifica la información de tu sistema
Antes de comenzar, ejecuta los siguientes comandos para confirmar los detalles de tu 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 descarga de VMware
Navega a la página oficial de descarga de VMware Workstation Player en tu navegador web.
Selecciona la versión de Linux
En la página de descarga:
- 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 desde 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 completada la descarga, necesitas otorgar permisos de ejecución al archivo instalador .bundle antes de que pueda ejecutarse.
Navega al directorio de descarga
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-*.bundleSalida de ejemplo:
-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 permiso:
ls -lh VMware-Player-*.bundleEl archivo ahora debe mostrar una 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 de VMware y la gestión de memoria funcionen correctamente.
Para distribuciones basadas en Ubuntu y 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 coincidan con tu versión de 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 distribuciones basadas en CentOS, RHEL y 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 perlVerifica 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 de 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 de kernel específica:
# 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.
Ejecuta 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áfica se lanzará automáticamente. Sigue estos pasos:
1. Pantalla de bienvenida
Haz clic en Siguiente para pasar 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 tu configuración de instalación. Haz clic en Instalar para comenzar el proceso de instalación.
7. Compilación de módulos 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 la instalación finalice, 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-agreedExplicaciones de banderas:
--console— Ejecuta el instalador en modo consola (sin GUI).--required— Muestra solo 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
Lanza 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 bajo Aplicaciones > Herramientas del sistema o buscando “VMware Player”.
Lanza 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 lance por primera vez, se te puede pedir que:
- Ingresa una clave de licencia — La versión gratuita para 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.
- Acepta 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 — Crear tu primera máquina virtual
Ahora que VMware Workstation Player está instalado y en ejecución, veamos cómo crear 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 usa 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 — Ingresa un nombre descriptivo (p. ej., “Entorno de prueba Ubuntu 22.04”).
- Ubicación — Elige dónde se almacenarán los archivos de la VM. Asegúrate de que la unidad de destino tenga suficiente espacio libre (se recomiendan 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 uso de escritorio cómodo |
| Procesadores | 2 CPUs virtuales 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 arrancará 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 fotogramas.
- Integración de mouse sin problemas — Elimina la necesidad de “capturar” y “liberar” el cursor del mouse.
- Portapapeles compartido — Copia y pega texto y archivos entre el SO host e invitado.
- Arrastrar y soltar — Transfiere archivos entre host e invitado arrastrando y soltando.
- Sincronización de hora — Mantiene el reloj del SO invitado sincronizado con el host.
- Carpetas compartidas — Accede a directorios del host desde dentro del SO invitado.
- Rendimiento de red mejorado — Rendimiento mejorado del controlador de red virtual.
Método 1: Instala VMware Tools a través del menú de VMware Player
- Inicia tu máquina virtual e inicia sesión en el sistema operativo invitado instalado.
- Desde la barra de menú de VMware Player, navega a Player > Administrar > Instalar VMware Tools.
- VMware montará un CD/DVD virtual que contiene el instalador de VMware Tools.
- En el SO invitado, el CD debe montarse automáticamente. Si no, 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 los mensajes, aceptando valores predeterminados para la mayoría de opciones.
- Reinicia la máquina virtual después de que se complete la instalación.
Método 2: Instala Open VM Tools (recomendado para invitados de Linux)
Para sistemas operativos invitados de 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 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 está en ejecución:
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 soporte de aceleración 3D faltante.
Solución: Instala las bibliotecas 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. VPS en la nube: ¿Cuál es el adecuado para ti?
Si bien VMware Workstation Player es una excelente herramienta para la 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 | VPS en la nube |
|---|---|---|
| Costo | Gratuito (uso personal) | Pago por uso o fijo mensual |
| 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 | Instantáneamente escalable |
| 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 del 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 adaptarse a cada caso de uso:
- Alojamiento VPS — Acceso root completo, almacenamiento SSD y recursos escalables para desarrolladores y empresas.
en todos los servicios de hosting
