软件介绍
WinBoat是一款专为Linux用户打造的开源工具,旨在让用户能够在Linux桌面环境中无缝运行Windows应用程序。它采用容器化技术,将Windows系统作为虚拟机运行在Docker或Podman容器内,并通过FreeRDP与Windows RemoteApp协议实现应用窗口的原生级集成。这意味着用户无需切换操作系统,即可在熟悉的Linux工作流中直接使用各类Windows软件。
该工具基于Electron开发,拥有简洁直观的操作界面,大幅降低了在Linux上使用Windows应用的技术门槛。无论是日常办公、专业设计还是其他特定需求,WinBoat都能提供流畅的体验,让Windows应用在Linux桌面上如同本地程序一般自然运行。
软件截图





功能特色
- 原生窗口集成:利用FreeRDP和Windows RemoteApp技术,将Windows应用以独立窗口形式呈现,完美融入Linux桌面环境。
- 容器化部署:支持Docker和Podman两种主流容器运行时,确保Windows虚拟机的隔离性与安全性。
- 自动化安装流程:通过图形界面引导用户选择偏好和配置,简化复杂的安装步骤,实现一键部署。
- 跨系统文件共享:自动挂载Linux主目录到Windows环境中,方便用户在两个系统间自由传输和管理文件。
- 灵活运行模式:既支持运行单个Windows应用,也可启动完整的Windows桌面体验,满足不同场景需求。
- 硬件与外设支持:提供智能卡透传、USB设备支持及实时资源监控等功能,并持续迭代优化。
系统要求
为了运行 WinBoat,主机操作系统需要满足以下条件:
– 内存:至少 4 GB;
– CPU:至少 2 个 CPU 线程;
– 存储:/var 目录至少 32 GB 空闲空间;
– 虚拟化: BIOS/UEFI 中启用 KVM;
– Docker:用于容器化,不支持 Docker Desktop;
– Docker Compose v2:用于兼容 docker-compose.yml 文件;
– Docker 用户组:将当前用户添加到 docker 组中;
– FreeRDP:用于远程桌面连接,需要 Version 3.x.x 版本
– 内核模块:加载 iptables 以及 iptable_nat 模块。
然后通过官方下载页面提供的链接进行下载:https://www.winboat.app/#download