winboat 离线安装包
它是什么WinBoat 是基于 Electron 的开源虚拟化工具,把 Windows 作为虚拟机放进 Docker/Podman 容器,用 KVM 与 FreeRDP 实现窗口级桌面集成。
WinBoat 是基于 Electron 的开源虚拟化工具,把 Windows 作为虚拟机放进 Docker/Podman 容器,用 KVM 与 FreeRDP 实现窗口级桌面集成。本页说明其功能、适用场景,以及面向内网环境的离线安装包获取与使用路径。
详细介绍
简介
WinBoat 是一个基于 Electron 框架开发、采用 MIT 协议开源的虚拟化工具,用于在 Linux 桌面上运行 Windows 应用程序。它把 Windows 作为虚拟机放进 Docker 或 Podman 容器,用 KVM 提供算力,再用 FreeRDP 把画面送到桌面,实现窗口级集成。它解决的是 Linux 上打不开 Windows 办公软件的问题,适合国产 Linux、Ubuntu 系发行版用户,以及处在内网、无法随时联网的环境。核心优势是运行真正的 Windows,兼容面广,界面、自动装应用与文件系统集成都已内置。
核心功能
- 容器化运行 Windows:Windows 作为虚拟机跑在 Docker 或 Podman 容器内,与 Linux 主系统隔离,容器销毁后环境随之回收。
- KVM 负责虚拟化算力,FreeRDP 负责把 Windows 画面串流到桌面,Linux 用户看到的是单个应用窗口,而不是一整块虚拟机屏幕。
- 桌面与文件系统集成:官网列出 filesystem integration,配合共享资料夹可把 Linux 目录挂进 Windows 直接读写。
- 自动化安装 Windows 应用,不必先进入虚拟机再逐个寻找安装包。
- 图形界面基于 Electron,主要操作走窗口向导,命令行只在准备容器引擎阶段出现。
- 开源可审计:MIT 开源协议,源码托管在 GitHub 的 winboat-org/winboat,可自行查看、编译或改造。
- 提供多种获取路径,其中包含离线安装包,用于没有外网出口的机器。
使用场景
- 内网办公机需要运行 Windows 办公软件,机器无法访问公网,改用离线安装包带入。
- 国产 Linux 桌面上日常使用 Windows 办公程序,希望少写命令、走图形向导完成。
- Ubuntu 及其衍生发行版,按 Ubuntu 论坛给出的 Docker 引擎流程完成前置准备后使用。
- 运行不依赖强 GPU 加速、也不带内核级反作弊的 Windows 工具与程序。
- 在 Linux 与 Windows 之间交换文件,通过共享文件夹把工作目录双向挂载。
- 临时验证某个 Windows 程序能否在当前 Linux 环境跑通,再决定是否长期迁移。
安装与获取步骤
- 准备宿主环境:确认 Linux 主机的虚拟化能力可用,并装好 Docker 引擎。Ubuntu 系可参照 discourse.ubuntu.com 的流程,起手执行 sudo apt install curl,再添加 Docker 官方 GPG key 并配置软件源。
- 选择获取路径:官方源(素材中标为推荐,非 Snap)、离线安装包(内网环境必备),或从 GitHub 仓库 winboat-org/winboat 取源码自行构建;下载入口与文件信息以 winboat.app 官方页面为准。
- 需要离线部署时,先在一台有网机器上下载离线安装包,再通过介质拷贝到目标机,目标机全程不走联网通道。
- 启动 WinBoat 图形界面,按向导创建 Windows 容器实例,等待容器内的 Windows 首次启动完成。
- 配置共享文件夹,把 Linux 目录挂进 Windows,再用界面里的自动安装入口装上所需的 Windows 应用。
- 验证结果:打开目标 Windows 程序,确认窗口出现在 Linux 桌面上、共享目录可读写、界面操作逻辑符合预期。
获取方式对照
- 官方源:素材中被标为推荐路径,明确不是 Snap 形式,适合能联网的机器。
- 离线安装包:定位是内网环境必备,需提前在有网机器上取好再带入,下载入口以官方页面为准。
- Snap 包:WinBoat 提供但素材作者强烈不推荐,具体限制以官方页面说明为准。
- GitHub 源码:MIT 协议公开,适合需要审计代码或自行构建的场景。
注意事项
- 依赖强 GPU 加速的程序,以及带内核级反作弊的竞技类游戏,在该方案下无法正常运行。
- 宿主机的虚拟化功能被禁用、或容器引擎未运行时,容器内的 Windows 实例无法启动,需先排查这两项前置条件。
- 三种获取路径中,Snap 包不推荐使用;内网机器应走离线包路径,避免中途因断网中断。
- 素材未给出版本号、文件大小与校验值,相关数字一律以 winboat.app 官方页面与 GitHub 仓库为准,下载后自行核对来源。
- 项目采用 MIT 开源协议,二次分发或改造前请自行确认许可条款覆盖范围。
- 该方案运行的是完整 Windows 环境,对宿主机的资源需求高于直接运行原生 Linux 程序,低配机器需预留余量。
更新记录
最近更新:2026-10-22
软件参数速览
参数对比
| 项目 | winboat 离线安装包 |
|---|---|
| 版本 | 0.9.2 |
| 大小 | 121.4 MB |
| 平台 | win |
| 网盘 | 百度 |
历史版本
本站收录该软件的多个真实版本,可按下表选用:
| 版本 | 平台 | 大小 | 网盘 | 入口 | 官网 |
|---|---|---|---|---|---|
| 0.9.2 | win | 121.4 MB | 百度 | winboat 离线安装包 0.9.2(查看/下载) | —— |
下载
下载由本站收录的国内网盘提供(夸克 / 百度 / 蓝奏),国内访问快、不限速;网盘链接均经审核,如失效欢迎反馈。
常见问题
在 Ubuntu 上使用 WinBoat 之前要先准备什么?
先装 Docker 引擎:按 Ubuntu 论坛流程执行 sudo apt install curl,添加 Docker 官方 GPG key 并配置软件源,再装容器引擎。缺少它时 WinBoat 无法创建容器,Windows 实例起不来。
目标机在内网、无法联网,怎么拿到 winboat 离线安装包?
在一台有网的机器上从官方渠道下载离线安装包,再通过介质拷入内网。素材指出离线包是内网环境必备的路径,具体下载入口与文件信息以 winboat.app 官方页面为准。
为什么素材作者强烈不推荐 Snap 包?
CSDN 文章给出的三种路径中,Snap 被明确排除,推荐走官方源。具体差异素材未展开,实际限制请以官方页面说明为准,内网场景直接选离线包。
某个 Windows 游戏启动后黑屏或直接退出,问题出在哪?
先判断它是否依赖强 GPU 加速或内核级反作弊。WinBoat 运行的是容器内的虚拟机,这两类程序不受支持,属于方案边界,换其他程序则通常可以正常运行。
WinBoat 凭什么能运行几乎任何 Windows 应用?
因为它运行的是真正的 Windows,作为虚拟机放在 Docker/Podman 容器里,而不是逐个翻译 Windows 接口,所以兼容性取决于 Windows 本身,仅在强 GPU 加速与内核级反作弊处受限。
Linux 和 Windows 之间怎么传文件?
用共享文件夹:WinBoat 官网列出 filesystem integration,使用教程也专门讲了共享资料夹一节,把 Linux 目录挂进 Windows 后即可双向读写。
Windows 程序的窗口在 Linux 桌面上如何操作?
画面由 FreeRDP 串流到桌面,窗口操作逻辑见使用教程的视窗操作一节;程序窗口直接出现在 Linux 桌面,不必盯着一整块虚拟机屏幕。
想确认版本号、文件大小和校验值该看哪里?
素材未提供这些数字,一律以 winboat.app 官方页面和 GitHub 仓库 winboat-org/winboat 为准,下载后自行核对来源与校验信息。