WinBoat – 极限套娃:在 Linux 上完整运行 Windows
read file error: read notes: is a directory 2025-9-15 08:29:25 Author: www.appinn.com(查看原文) 阅读量:20 收藏

Home

linux

WinBoat – 极限套娃:在 Linux 上完整运行 Windows

WinBoat 是一个可以让用户在 Linux 上运行 Windows 虚拟机的开源项目,它通过 Docker 容器和 KVM 虚拟化技术保证只要能在 Windows 上运行的应用,都能在 WinBoat 内跑起来,哪怕 Wine、Proton 甚至 CrossOver 都无法运行的应用,比如 Office 全家桶、Adobe 等都可以安装运行。@Appinn

先说结论:青小蛙在一台 Hyper-V 下的 Ubuntu 中成功安装了 WinBoat,已经到了安装 Windows 的界面,但倒在了直通显卡的道路上,目前这台 Ubuntu 已经挂了,没得救了。但 WinBoat 是没问题的。

WinBoat - 极限套娃:在 Linux 上完整运行 Windows 1

WinBoat 门槛有点高

首先,需要满足一系列的条件:

  • 内存:至少 4 GB 内存
  • CPU:至少 2 个 CPU 线程
  • 存储:至少 32 GB 可用空间 /var
  • 虚拟化:在 BIOS/UEFI 中启用 KVM
  • Docker:容器化所需 ⚠️ 注意:不支持 Docker Desktop
  • Docker Compose v2
  • Docker 用户组:将用户添加到 docker 组中
  • FreeRDP3:远程桌面连接需要
  • 内核模块:必须加载模块iptablesiptable_nat

其次,Linux 内核需要低一点,最好是 6.10,青小蛙就挂在这里了。本来都装好了 WinBoat,但想着直通显卡让性能好点,结果从 6.14 降级,外加扩容硬盘….悔不当初啊 😭

满足以上条件之后就简单了,直接运行 WinBoat 即可:./winboat --no-sandbox 就行了

以及,支持自动下载 ISO 镜像,但自己准备的会更快一些。

特点

  • 🎨 优雅的界面:可将 Windows 无缝集成到 Linux 桌面环境中
  • 📦 自动安装
  • 🚀 运行任何应用程序
  • 🖥️ 完整的 Windows 桌面
  • 📁 允许两个系统之间轻松共享文件
  • ✨ 智能卡直通、资源监控等
WinBoat - 极限套娃:在 Linux 上完整运行 Windows 2

它是如何工作的?

WinBoat 是一款 Electron 应用程序,它允许您使用容器化方法在 Linux 上运行 Windows 应用程序。Windows 作为 Docker 容器内的 VM 运行,我们使用 WinBoat 来宾服务器与它通信,以从 Windows 检索我们需要的数据。为了将应用程序合成为本机作系统级窗口,我们将 FreeRDP 与 Windows 的 RemoteApp 协议一起使用。

WinBoat - 极限套娃:在 Linux 上完整运行 Windows 3

如果你想无限套娃,可以试试 😂

获取


原文:https://www.appinn.com/winboat/


文章来源: https://www.appinn.com/winboat/
如有侵权请联系:admin#unsafe.sh