WinBoat: ejecuta aplicaciones de Windows en Linux
Instala un Windows completo en un contenedor y saca cada programa como una ventana más del escritorio. Está en beta y no lo hemos probado todavía.
Índice

- Tipo
- Windows en un contenedor, con sus programas como ventanas de Linux
- Desarrollador
- WinBoat
- Precio
- Gratis
- Código abierto
- Sí
- Sistemas
- Linux
WinBoat instala un Windows completo dentro de un contenedor y saca cada programa como una ventana más del escritorio de Linux. No traduce llamadas de Windows como hace Wine: por debajo hay un Windows de verdad, así que funciona lo que en Wine se atasca —Office, la suite de Adobe, Affinity— a cambio de gastar memoria y disco.
No lo hemos instalado todavía. Todo lo que hay aquí sale de la documentación oficial del proyecto (el repositorio en GitHub y las preguntas frecuentes de winboat.app), comprobado el 20 de septiembre de 2026. Cuando lo montemos en nuestro equipo actualizaremos la página con capturas propias y lo que nos encontremos por el camino.
Cómo funciona
WinBoat es una aplicación de escritorio que automatiza tres cosas que antes había que hacer a mano:
- Windows en un contenedor con KVM
- Un servicio dentro de Windows que informa de lo instalado
- FreeRDP saca cada programa como ventana de Linux
Esa última parte es la que da el efecto de «programa nativo»: se apoya en RemoteApp, la función de Windows que sirve una sola ventana en vez del escritorio entero. También puedes abrir el escritorio completo cuando lo necesites. Tu carpeta personal de Linux se monta dentro de Windows, así que los archivos se comparten sin montar nada.
Qué hace falta
- 4 GB de RAM libres y 2 hilos de CPU, como mínimo.
- 32 GB de disco libres en la unidad donde elijas instalarlo.
- Virtualización (KVM) activada en la BIOS o UEFI.
- Docker con Docker Compose v2, y tu usuario en el grupo
docker; o Podman con Podman Compose, soportado desde la versión 0.9.0. - FreeRDP 3.x compilado con sonido.
Docker Desktop no está soportado: el propio proyecto avisa de que dará problemas. Hace falta el Docker de siempre (el motor), no la aplicación de escritorio.
Lo que conviene saber antes de empezar
- La licencia de Windows la pones tú. Las imágenes que descarga WinBoat traen la versión de prueba, igual que si la bajaras de Microsoft. Activarla es cosa tuya.
- No hay aceleración de GPU. El proyecto la tiene en la lista de deseos, con controladores paravirtualizados, pero hoy no existe. Para juegos o programas que tiren de la gráfica, no es la herramienta.
- Los juegos con anticheat de kernel no funcionan. Detectan que están en una máquina virtual y se niegan a arrancar.
- Está en beta. Lo dicen ellos mismos en la portada: espera tropiezos y ten paciencia para resolverlos.
- Dispositivos USB: funcionan desde la versión 0.8.0 como función experimental, pero no con Podman.
Instalarlo en tu distribución
La versión actual es la 0.9.2, del 25 de agosto de 2026.
En CachyOS está en el repositorio oficial, así que es la instalación más limpia de todas:
sudo pacman -S winboat
En el resto:
- Debian, Ubuntu y derivadas: el paquete
.debde la página de versiones del proyecto. - Fedora y derivadas: el paquete
.rpmde esa misma página. - NixOS: el paquete
winboatde nixpkgs-unstable. - Arch puro: no está en los repositorios oficiales de Arch. Fuera de ellos solo queda AUR, que aquí no recomendamos.
También publican un AppImage que arranca en casi cualquier distribución, pero si tu sistema tiene paquete propio, mejor el paquete.
En Flatpak todavía no está. El proyecto dice que lo quiere hacer, pero que el aislamiento de Flatpak complica llegar al socket de Docker y a los programas instalados.
Preparar el sistema
Antes de abrir WinBoat, comprueba lo de arriba: KVM activo, el motor de contenedores instalado y arrancado, tu usuario en el grupo docker (hay que volver a iniciar sesión para que el grupo tenga efecto) y FreeRDP 3 con sonido.
En CachyOS, las tres piezas están en los repositorios oficiales:
sudo pacman -S docker docker-compose freerdp
sudo systemctl enable --now docker
sudo usermod -aG docker $USER
Cierra la sesión y vuelve a entrar para que el grupo cuente.
Los módulos ip_tables e iptable_nat mejoran el rendimiento de red, pero ya no son obligatorios en las versiones recientes. Si quieres cargarlos:
echo -e "ip_tables\niptable_nat" | sudo tee /etc/modules-load.d/iptables.conf
Y reinicia el equipo.
Instalar Windows desde la propia aplicación
Aquí está la diferencia con montar la máquina virtual a mano: eliges versión de Windows, RAM, núcleos y tamaño de disco en la interfaz, y WinBoat descarga la imagen y hace la instalación solo. No hay que tocar ningún archivo de configuración. Es un proceso largo —se instala un Windows entero—, así que déjalo trabajar.
Cuando termina, la aplicación lista los programas instalados en Windows y los abres desde ahí; también muestra el estado de la máquina y el consumo de recursos. Lo que instales después dentro de Windows aparece en esa lista, incluidas las aplicaciones de la Microsoft Store desde la versión 0.9.0.
Si algo se tuerce
La documentación oficial es corta —ellos mismos la describen como «muy sin terminar»— pero cubre los tres problemas más habituales:
- El servidor invitado aparece desconectado: espera un minuto tras arrancar el contenedor. Si sigue igual, hay que actualizar a mano ese servicio dentro de Windows; a veces es el antivirus de Windows el que lo bloquea.
- La instalación falla a medias: se para el contenedor, se borra, se borra la carpeta que elegiste y
~/.winboat, y se vuelve a empezar. - La red va lenta al compartir archivos: los módulos del kernel de más arriba.
Los pasos concretos están en la documentación de WinBoat, y el sitio donde de verdad se resuelven dudas es su Discord.
¿Merece la pena?
Depende de qué quieras ejecutar. Si es un juego, Steam con Proton sigue siendo el camino. Si es un programa pequeño, Wine o Bottles gastan mucho menos. WinBoat tiene sentido cuando necesitas un programa concreto que solo va bien en Windows de verdad y no te apetece montar la máquina virtual, la carpeta compartida y el RDP a mano. Lo comparamos todo en cómo ejecutar programas de Windows en Linux.


