跳至主要内容

WinBoat – 在 Linux 上完整运行 Windows

WinBoat — 在 Linux 上完整运行 Windows(容器 + KVM 方案)

摘要:WinBoat 是一个开源项目,使用 Docker + KVM / QEMU 将完整的 Windows 系统以容器化形式运行在 Linux 上,并通过 FreeRDP / RemoteApp 实现 Windows 应用在 Linux 桌面上的无缝窗口化。适合需要在 Linux 桌面运行 Windows 应用(如 Office、Photoshop 等)的用户。来源:官方站点与项目仓库。

🔗 下载 / 项目地址

  • 官方网站(主页与说明):https://www.winboat.app
  • GitHub(源码、Release、安装包):https://github.com/TibixDev/winboat
  • GitHub Releases(下载 .deb/.rpm/.tar.gz / Windows ISO 支持等构建包):在仓库的 Releases 页面选择你需要的包。
  • 媒体报道与介绍(供读者参考):示例:XDA / 各大社区有介绍贴。

✨ 项目简介

WinBoat 采用“完整 Windows 虚拟机 + 容器化封装 + 远程应用集成”的思路,不同于 Wine/Proton 的 API 转译方式,它是真实运行一个 Windows 系统(VM),因此兼容性通常更高,能运行一些复杂的商业软件与驱动相关程序。项目以 Electron 提供控制面板,后端由 Docker 容器与 QEMU/KVM 驱动虚拟化。

📦 主要功能 / 特性

  • 在 Linux 桌面以“原生窗口”形式展示单个 Windows 应用(通过 RemoteApp / FreeRDP)。
  • 自动化安装 Windows(可选择 ISO 或项目支持的默认镜像)。
  • 文件系统集成:将 Linux 主目录挂载到 Windows 环境,轻松交换文件。
  • 支持外设直通(如智能卡)、资源监控、快照和重置等功能(根据宿主机与权限)。
  • 提供 GUI 管理面板(Electron),并在 GitHub 提供源码与打包好的发行包。

🖥️ 系统要求(建议)

  • CPU:支持虚拟化(Intel VT-x / AMD-V),建议 4 核以上用于更好体验。
  • 内存:最低 4 GB(仅供测试);推荐 8 GB+(运行 Windows 应用时更流畅)。
  • 磁盘:至少 32 GB 可用(Windows 镜像 + 应用),推荐更大。SSD 可显著提升体验。
  • 内核与模块:需启用 KVM(Linux 主机支持)并安装 Docker(或配套容器工具)。
  • 软件:Docker (推荐 Docker Engine + Compose)、FreeRDP(用于 RemoteApp 客户端)等。

⚙️ 快速安装指南(通用概览)

下面示例为通用流程,实际以 GitHub 仓库 README 与 Releases 为准(不同发行版/包管理器步骤略有差异)。请先备份重要数据。

1)准备宿主机

# Ubuntu / Debian 示例(仅示范)
sudo apt update
sudo apt install -y docker.io docker-compose qemu-kvm libvirt-clients libvirt-daemon-system
# 确认 kvm 可用
egrep -c '(vmx|svm)' /proc/cpuinfo
# 如果返回 0 表示 CPU 不支持或未启用 VT-x/AMD-V(需在 BIOS/UEFI 打开)
  

2)获取 WinBoat

推荐去 GitHub Releases 下载与你系统匹配的包(.deb/.rpm/tar.gz),或直接克隆源码自行构建:

# 克隆仓库(如果想自行构建或查看配置)
git clone https://github.com/TibixDev/winboat.git
cd winboat
# 阅读 README,按项目文档执行安装/运行步骤
  

3)使用发行包(以 .deb 为例)

# 假设你已下载 winboat_x.y.z_amd64.deb
sudo dpkg -i winboat_x.y.z_amd64.deb
sudo apt -f install   # 修复依赖(如有)
# 然后按照 /usr/share/doc/winboat 或 README 进行首次设置
  

4)启动与首次安装

WinBoat GUI 会引导你选择 Windows ISO / 默认镜像、分配内存与磁盘等。也可以使用命令行脚本进行自动化部署。

🛡️ 常见问题(FAQ)

Q:这是不是 Wine / Proton?

A:不是。Wine/Proton 是兼容层(翻译 Windows API),而 WinBoat 是在 Linux 上运行一个完整的 Windows 虚拟机(通过容器封装)。兼容性更高但对资源要求也会更大。

Q:是否能运行 Office、Photoshop 之类的商业软件?

A:多数情况下可以(因为是真实 Windows)。但仍受驱动、授权与硬件直通的限制,建议先查看社区反馈与仓库 Issues。

Q:安全、隐私与许可如何处理?

A:WinBoat 本身是开源控制面板与脚本;你在该环境里安装的 Windows 及其软件仍需遵守各自产品的许可与激活机制。请自行负责 Windows 镜像的合法性与数据备份。

📣 贡献、社区与反馈

如果你发现 bug,或想要新特性,欢迎到 GitHub 仓库提交 Issue / PR;也可以参考 Releases 中的打包版本与变更记录。开发较活跃,社区有讨论帖子、教程与演示。


来源与参考:官方站点、GitHub 仓库与 Releases、以及社区/媒体报道。若要获取最新安装包与说明,请优先访问 GitHub Releases 或官方站点。

此博客中的热门博文

谷歌blogger博客国内用户无法访问图片问题解决方案

<script type='text/javascript'> //<![CDATA[ setTimeout(function() {     // 1. 保留:处理<img>标签(文章内图片)     const googleImages = document.querySelectorAll('img[src*="googleusercontent.com"], img[src*="ggpht.com"]');     googleImages.forEach(img => {         if (!img.src.includes('images.weserv.nl')) {             img.src = 'https://images.weserv.nl/?url=' + encodeURIComponent(img.src);             img.onerror = () => img.src = 'https://picsum.photos/400/300';         }     });     // 2. 保留:处理<meta>标签(首页预览图)     const googleMetaImages = document.querySelectorAll('meta[content*="googleusercontent.com"], meta[content*="ggpht.com"]');     googleMetaImages.forEach(meta => {         const content = meta.getAttribute('content');         if (content && !con...

人民日报、新华社、央视集体发文抨击预制菜

编辑 | 高语阳 近日,关于预制菜的话题受到关注,引发热议。13日、14日,人民日报、新华社、央视接连发文。 人民微评:预制菜讨论,在交锋中抵达共识 连日来,预制菜话题“搅动”舆论场。此事引发全民关注,不仅在于它关乎日常餐饮,还关乎消费者的知情权;不仅关乎某家企业,还关乎行业健康发展。在纷扰一时的热议中,与其站队,不如站“对”:在“争锋”中凝聚共识,在热议中寻找治理良策。如何更清晰界定预制菜标准?如何减少信息不对称?如何在便捷服务的同时确保餐饮品质?预制菜讨论中的3个如何,值得思考。 关于预制菜,信息需要更加透明,让消费者主动选择。预制菜的真正挑战不在于技术层面,而在于如何建立起消费者的信任纽带。餐饮业发展,终究要服务于人。餐饮业发展,既要追求高效便捷,更要满足公众吃得安心、吃得明白的刚需。这场讨论,要走向理性和建设性:以治理优化预制菜发展环境,推动企业行为规范与消费者的知情选择。赢取公众信赖,行业发展才能有美好未来。 新华社:不怕你预制,怕你不告诉我 讨论预制菜时,我们在关心什么? 近期,“预制菜”话题备受消费者关注。各方讨论背后,是消费者对于知情权的关切以及对提高餐饮质量的诉求。当“锅气”成为评价菜肴好坏的重要标准之一,餐饮从业者们也应该思考,“预制菜”如何更好辅助行业发展,成为令人安心的美味。 预制菜到底是什么? 根据2024年市场监管总局等部门联合发布的《关于加强预制菜食品安全监管 促进产业高质量发展的通知》,预制菜是以一种或多种食用农产品及其制品为原料,使用或不使用调味料等辅料,不添加防腐剂,经工业化预加工(如搅拌、腌制、滚揉、成型、炒、炸、烤、煮、蒸等)制成,配以或不配以调味料包,符合产品标签标明的贮存、运输及销售条件,加热或熟制后方可食用的预包装菜肴。 天津农学院食品科学与生物工程学院专家表示,预制菜是食品工业化的产物。“预制”这种处理方式本身,在餐饮行业发展中也有着很长的历史,比如腌制、卤制等,都是对食材进行预加工,以备后续工艺烹饪或食用的方法。伴随着现代包装工艺的发展,预制菜成为食品工业的重要组成部分。 相较于完全现场烹饪,预制菜有着显著优势。从事餐饮行业多年的卢星(化名)告诉记者,使用预制菜能够提高餐饮企业的运行效率,尤其是在快餐等消费场景,预制菜能够很好地满足高性价比的消费需求。通过将各类较为耗时的工艺前置,使得餐厅能够在几分钟内复现口味。 预...

破壁者李克强

  作者:汤涌 高诗朦 汪再兴 谭畅 写在前面的话: 12月27日(非2023年该时间为前些年),中国政府网全文转发《博客天下》杂志封面文章《破壁者李克强》。文章很长,有12000字,慢慢看,精彩在后面。 对了,今年3月,《博客天下》杂志还登过一篇封面文章《剪刀手李克强》,文章也很长,讲的是简政放权。另外,今年5月15日,《博客天下》杂志曾以《强的虹》为题,刊发封面文章,独家解读李克强夫人程虹。有兴趣的,可找来一看。 第一个任期的第二年往往特别艰难,在这一点上,各国政府都差不多。民众第一年的新鲜感即将过去,与媒体的蜜月期也将结束,所有的力量都以一种更审慎的态度,抛开领导人的明星光环,更多去考量政策本身。 年底,尤其是一个交成绩单的时候。 中国国务院总理李克强迎来了他总理任期的第二个年底,他就任于一个世界经济很不景气的时期,除了每一任总理都要面临的经济增长和民生改善,他还要做得更多一些。 中国已经成为世界第二大经济体,对全球经济复苏来说,中国是一支非常重要的力量,甚至被寄望成为此次全球经济复苏的“发动机”。 细数他就任总理以来的历次讲话:“简政放权”、“合理区间”、“调结构”、“促改革”、“惠民生”是其中最集中的关键词。还有许多先前从未听说过的提法:“负面清单”、“责任清单”和“权力清单”。 在春天的政府工作报告里,李克强提到了今年的目标: 国内生产总值增长7.5%左右,居民消费价格涨幅控制在3.5%左右,城镇新增就业1000万人以上,城镇登记失业率控制在4.6%以内,国际收支基本平衡,努力实现居民收入和经济发展同步。 作为预期目标的7.5%仅比1999年的7.1%略高一点。事实上,一到三季度,国家统计局提供的数据是7.4%。 “我一再讲,合理区间是指经济增长率不低于7.5%左右,所谓左右,就是高一点、低一点都是正常的,都处于合理区间。”李克强专门这样讲过多次。但即便如此,李克强并未采取大规模的“强刺激”,而是一而再、再而三地“放权”。 “放权”并不是无为而治,相反,这需要更坚定的决心和更大的勇气。 这既需要自信,还需要更多人的理解。历史上所有经济下行期做减法的改革,都很容易被人指责为力度不够和无所作为,这对一个政治家来说是一件冒风险的事。 在经济增长保持在合理区间的前提之下,李克强这一年努力清理各领域当中的束缚和桎梏,推进中国和各国的贸易合作,去各国推销中国...