winboat-org/winboat
基于 Electron 的应用,在 Linux 上通过 Docker 或 Podman 容器运行 Windows 应用,并以原生窗口形式呈现。
- Star
- 23,247
- Fork
- 760
- 未关闭 Issue
- 325
- 最近提交
- 17天前
这是什么?
WinBoat 让你在 Linux 上运行 Windows 应用。它在 Docker 或 Podman 容器中运行一个 Windows 虚拟机,并结合 FreeRDP 与 Windows 的 RemoteApp 协议,使单个 Windows 应用以普通系统窗口的形式出现在 Linux 桌面上;需要时也可以打开完整的 Windows 桌面。
项目基于 Electron 构建,运行在 Windows 内的 guest server 负责从虚拟机获取所需数据。安装通过应用界面完成,可选择配置与规格。Linux 的主目录会挂载到 Windows 中,便于两个系统之间共享文件。
目前项目处于测试阶段,需要一定的排错能力。运行要求至少 4 GB 内存、2 个 CPU 线程、32 GB 可用磁盘空间,并需开启 KVM 虚拟化。不支持 Docker Desktop,Podman 下也不支持 USB 直通。
核心功能
- 01通过 FreeRDP 与 RemoteApp 将单个 Windows 应用显示为 Linux 原生窗口
- 02需要时可访问完整的 Windows 桌面
- 03通过应用界面自动完成虚拟机与容器的配置
- 04将 Linux 主目录挂载到 Windows 中,方便文件共享
- 05支持 Docker 和 Podman 作为容器运行时
适用场景
- 在 Linux 桌面上运行仅支持 Windows 的办公或业务软件
- 无需双系统即可在 Linux 工作流中使用 Windows 应用
- 使用没有 Linux 版本的 Windows 程序
快速上手
- 1
从 Releases 页面下载 Linux 版本(AppImage、.deb 或 .rpm)
- 2
克隆代码仓库
git clone https://github.com/TibixDev/WinBoat - 3
安装依赖
bun i - 4
以开发模式运行应用
bun run dev
使用前须知
- 目前处于测试版,可能会遇到故障和漏洞,需要具备一定的排错能力。
- 需要启用 KVM 虚拟化,至少 4 GB 内存和 32 GB 可用存储空间。
- 不支持 Docker Desktop,通过 Podman 的 USB 直通也不受支持。
- 需要预先安装 Docker 或 Podman,以及带声音支持的 FreeRDP 3.x。
标签
常见问题
- winboat 是什么?
- 基于 Electron 的应用,在 Linux 上通过 Docker 或 Podman 容器运行 Windows 应用,并以原生窗口形式呈现。 WinBoat 让你在 Linux 上运行 Windows 应用。它在 Docker 或 Podman 容器中运行一个 Windows 虚拟机,并结合 FreeRDP 与 Windows 的 RemoteApp 协议,使单个 Windows 应用以普通系统窗口的形式出现在 Linux 桌面上;需要时也可以打开完整的 Windows 桌面。
- winboat 可以免费使用吗?用的什么许可证?
- winboat 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- winboat 还在维护吗?
- 活跃维护中。winboat 最近一次提交是在 2026年10月4日。
- winboat 适合用来做什么?
- 在 Linux 桌面上运行仅支持 Windows 的办公或业务软件 无需双系统即可在 Linux 工作流中使用 Windows 应用 使用没有 Linux 版本的 Windows 程序
- winboat 怎么安装和运行?
- 从 Releases 页面下载 Linux 版本(AppImage、.deb 或 .rpm) 克隆代码仓库: git clone https://github.com/TibixDev/WinBoat 安装依赖: bun i 以开发模式运行应用: bun run dev
- 在哪里获取 winboat?
- 源代码和安装说明在 GitHub 上:https://github.com/winboat-org/winboat
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
在 Docker 容器中运行 Windows,支持自动下载并无人值守安装,可通过浏览器或 RDP 访问。
基于 QEMU 的封装工具,自动下载系统镜像并启动优化配置的 Windows、macOS 和 Linux 虚拟机。
可自托管的插件化服务器管理平台,SSH、远程桌面、SFTP、Docker 等功能均为可选插件。
一款简洁优雅的开源 Markdown 编辑器,支持实时所见即所得预览,覆盖 Linux、macOS 和 Windows。
跨平台桌面下载管理器,支持 HTTP、FTP、BT 和磁力链接,也可部署为无界面的 Docker 服务。