WinPodX完全介绍:在Linux上点一下,Word就以原生窗口打开的Windows Pod系统
【免费下载链接】winpodxWindows pod system for Linux项目地址: https://gitcode.com/gh_mirrors/wi/winpodx
WinPodX 是一款运行在 Linux 上的 Windows Pod 系统:它在后台用容器跑一个完整的 Windows 11,而你只需要点击应用图标——Word 就会像一个真正的 Linux 原生窗口一样打开,自带图标、任务栏条目和文件关联。没有整屏虚拟机桌面,没有繁琐配置,空闲时自动休眠,下次点击秒级唤醒。
WinPodX 是什么?🖥️
WinPodX 的核心只有一句话:Click an app. Word opens. That's it.(点一个应用,Word 就打开,就这么简单。)
它把 Windows 装进 Podman 容器(底层基于 dockur/windows + KVM 虚拟化),再通过 FreeRDP RemoteApp 技术,把每一个 Windows 应用单独渲染成 Linux 桌面里的原生窗口:
- ✅ 每个应用独立窗口:真实的图标、真实的
WM_CLASS,可以固定到任务栏 - ✅ 剪贴板、音频、打印机、主目录双向共享
- ✅ 默认看不到完整 Windows 桌面,只有执行
winpodx app run desktop时才展开 - ✅ 空闲自动暂停(保留内存)、下次启动自动唤醒
Windows 关于页面、任务管理器、PowerShell 各自独立成 Linux 窗口,旁边是 WinPodX Dashboard
相比其他方案,WinPodX 好在哪?
| 对比维度 | WinPodX 的做法 |
|---|---|
| 安装方式 | 一行命令自动装依赖 + 向导式配置,全程免手动 RDP 设置 |
| 应用范围 | 任意 Windows 应用(不限 Office),自动扫描开始菜单导入 |
| 界面 | Qt6 桌面 GUI + CLI + 系统托盘三合一,7 种语言界面 |
| 会话能力 | 内置多会话 RDP(默认 25 路,最高 50 路),多个应用互不抢占 |
| 运维自动化 | 空闲自动暂停、7 天密码轮换、Windows 磁盘自动扩容、免重装客端同步 |
与 winapps、LinOffice、winboat 及 Wine 的详细对比见 docs/COMPARISON.md。
一键安装步骤:从零基础到开箱即用 🚀
环境要求(安装前花 1 分钟确认,可避免 90% 的“装好了但 Windows 起不来”):
- CPU 开启 Intel VT-x / AMD-V 虚拟化,且 KVM 可用
- x86_64 或 aarch64 架构,8 GB 内存(推荐 12 GB),预留约 64 GB 磁盘
- 软件依赖:Podman 4+(或 Docker)、FreeRDP 3+、Python 3.10+
安装只需三步:
# 1. 克隆仓库(安装脚本会自动检测发行版并装好所有依赖) git clone https://gitcode.com/gh_mirrors/wi/winpodx cd winpodx && bash install.sh # 2. 完成首次配置(自动探测主机默认值,无交互;加 --customize 进入向导) winpodx setup # 3. 启动,点一下试试 winpodx app run word首次启动会自动下载 Windows 镜像、完成免 attended 安装并扫描你的开始菜单应用——之后应用菜单里就有全部图标了。各发行版的原生包(.deb / .rpm / Arch AUR / Nix / AppImage)与离线安装方法,详见 docs/INSTALL.md 与 install.sh。
Dashboard:Windows 11 风格的桌面控制中心 ⚙️
执行winpodx gui打开桌面应用,它是一个 Windows 11 设置风格的壳,共 8 个页面:
| 页面 | 作用 |
|---|---|
| Dashboard | Pod 状态 + Start/Stop、内存/CPU/磁盘环形仪表、正在运行的会话、固定应用 |
| Applications | 开始菜单式应用磁贴,支持搜索、分类统计、网格/列表切换 |
| Settings | 连接、硬件、Windows 更新、集成与语言设置 |
| Tools | 挂起/恢复、磁盘扩容、精简优化等 Pod 运维操作 |
| Terminal / Logs | Pod 与应用日志,带过滤命令栏 |
| Info | 版本、健康检查、一键复制诊断信息 |
| Devices | USB / PCI 直通管理,高风险设备会被标记 |
| License | 许可与第三方致谢 |
Dashboard 首页把 Pod 健康、资源占用和正在运行的 Windows 应用(如 Microsoft Word)集中在一个视图里,出问题先看这里就够了。
Applications 页面以磁贴形式展示扫描到的全部 Windows 应用,Word、Excel、PowerPoint 等一眼可见,点击即启动。
5 个让 Linux 用户离不开的实用功能 ✨
- 反向打开(Reverse-open):在 Windows 里右键文件,“用…打开”菜单里会出现你 Linux 侧的应用(Kate 打开 .txt、Firefox 打开 .html)——文件会在两端之间安全往返。源码位于 src/winpodx/reverse_open/。
- 双向共享:剪贴板、音频、打印机默认开启;你的 Linux 主目录以
\\tsclient\home呈现给 Windows。 - USB / PCI 直通:U 盘即插即用,真实 USB/PCI 设备可通过
winpodx device attach或 GUI Devices 页直接映射进 Windows。 - 磁盘自动扩容:Windows 的 C 盘快满时自动扩展,无需手动操作。
- Windows 精简:遥测、广告、Cortana 等默认禁用,可选预设还能关闭 OneDrive、小组件等。
完整功能清单见 docs/FEATURES.md,系统架构与数据流见 docs/ARCHITECTURE.md。
日常使用:三条命令搞定一切 ⌨️
winpodx app run word # 启动 Word winpodx app run word ~/doc.docx # 用 Word 打开指定文件 winpodx launch # 弹出开始菜单式应用选择器遇到任何疑问,winpodx doctor会逐项体检(KVM、依赖、端口、客端代理、磁盘……)并给出修复建议。更多命令参考 docs/USAGE.md,配置示例见 data/winpodx.toml.example。
项目文档速查 📚
| 文档 | 内容 |
|---|---|
| docs/INSTALL.md | 全部安装路径、离线安装、升级、卸载 |
| docs/USAGE.md | CLI 参考、GUI 巡览、健康检查、配置 |
| docs/FEATURES.md | RemoteApp、反向打开、外设直通、应用发现 |
| docs/ARCHITECTURE.md | 系统图、源码结构、数据流 |
| CHANGELOG.md | 版本历史(当前 v0.11.0,Beta) |
| tests/ | 4000+ 自动化测试用例 |
WinPodX 采用 MIT 协议开源,支持简体中文在内的 7 种界面语言——在 Linux 上跑 Word、Excel、Teams,从今天的一次点击开始。
【免费下载链接】winpodxWindows pod system for Linux项目地址: https://gitcode.com/gh_mirrors/wi/winpodx
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考