Ejecuta app de Windows en Linux con WinBoat


WinBoat es una aplicación que permite ejecutar programas de Windows en Linux, las aplicaciones de Windows se ejecutan como una máquina virtual (VM) dentro de un contenedor Docker, y las ventanas de aplicaciones se muestran en el escritorio de Linux como si fueran aplicaciones nativas. 


Para “pegar” las ventanas de Windows en el escritorio de Linux, usa FreeRDP con el protocolo RemoteApp, de modo que cada aplicación de Windows aparece como una ventana independiente en Linux. 


Integra el sistema de archivos de Linux dentro del entorno Windows (por ejemplo, tu carpeta de usuario de Linux puede montarse dentro de Windows) para compartir archivos fácilmente entre ambos entornos.


Antes de instalar WinBoat, asegúrate de tener:

  • Linux moderno (64 bits) — Ubuntu, Fedora, Arch, Mint, etc.
  • Procesador con virtualización habilitada (Intel VT-x o AMD-V).
  • Al menos 8 GB de RAM recomendados (mínimo 4 GB).
  • Espacio libre en disco: unos 50 GB o más.
  • Docker instalado y funcionando.
  • Licencia o imagen de Windows 10/11 (WinBoat puede descargarla, pero es mejor tener tu propia ISO con licencia).

Instalar WinBoat:

1. Instala Docker

En Ubuntu, ejecuta:

sudo apt update
sudo apt install docker.io -y
sudo systemctl enable --now docker
sudo usermod -aG docker $USER


Luego cierra sesión y vuelve a entrar para aplicar el grupo docker.


2. Instala dependencias adicionales

Estas herramientas ayudan a la integración gráfica:

sudo apt install xrdp freerdp2-x11 -y


3. Descarga WinBoat

Puedes bajar el instalador desde el sitio oficial:


O directamente desde GitHub (versión más reciente):

git clone https://github.com/TibixDev/winboat.git
cd winboat


4. Ejecuta WinBoat

Si descargaste el paquete .AppImage, solo dale permisos:

chmod +x WinBoat-*.AppImage
./WinBoat-*.AppImage


También hay versión .deb para Ubuntu o .rpm para Fedora.


5. Configura tu entorno Windows

Al abrir WinBoat por primera vez:
  • Elige la imagen de Windows (puedes usar la que trae por defecto).

  • Configura el idioma, tamaño del disco y usuario.

  • Espera a que se instale (suele tardar 10–20 minutos).
Cuando termine, podrás agregar tus aplicaciones de Windows (por ejemplo, .exe de programas como Office, Photoshop, o utilidades).

6. Ejecuta aplicaciones de Windows

Desde el panel de WinBoat:

  • Haz clic en “Add App” → selecciona un archivo .exe
  • El sistema lo instala dentro del contenedor Windows
  • La app aparecerá luego en tu escritorio Linux como si fuera una aplicación nativa (gracias a RemoteApp)

Publicar un comentario

0 Comentarios