HARDWAREXT/Aplicaciones

Sin conexión: estás viendo una copia guardada en tu dispositivo y puede estar desactualizada.

Volver a intentarlo
Volver a Aplicaciones

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
  1. Cómo funciona
  2. Qué hace falta
  3. Lo que conviene saber antes de empezar
  4. Instalarlo en tu distribución
  5. Preparar el sistema
  6. Instalar Windows desde la propia aplicación
  7. Si algo se tuerce
  8. ¿Merece la pena?
Logotipo de WinBoat sobre fondo azul violáceo
Tipo
Windows en un contenedor, con sus programas como ventanas de Linux
Desarrollador
WinBoat
Precio
Gratis
Código abierto
Sistemas
Linux

Descargar de la web oficialCódigo fuente

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:

  1. Windows en un contenedor con KVM
  2. Un servicio dentro de Windows que informa de lo instalado
  3. 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 .deb de la página de versiones del proyecto.
  • Fedora y derivadas: el paquete .rpm de esa misma página.
  • NixOS: el paquete winboat de 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.

Sigue leyendo