Repolode
kernalix7

kernalix7/winpodx

在后台 Windows 虚拟机中运行应用,并以原生 Linux 窗口显示,基于 FreeRDP RemoteApp。

可替代:Parallels DesktopVMware Fusion

Star
2,110
Fork
100
未关闭 Issue
64
最近提交
昨天

这是什么?

WinPodX 让你在 Linux 桌面上像运行原生程序一样启动单个 Windows 应用。每个应用都在独立窗口中打开,保留真实图标、用于任务栏固定的 WM_CLASS 以及文件关联,无需打开完整的 Windows 桌面。项目基于 FreeRDP RemoteApp,并使用 dockur/windows 在 Podman 或 Docker 容器中运行 Windows。

工具会自动发现开始菜单中可见的 Win32 和 UWP 应用并生成桌面入口。剪贴板、音频、打印机和用户主目录可以与宿主机共享。Windows 容器按需启动,空闲时自动暂停;如需完整桌面,可执行 `winpodx app run desktop`。

项目提供命令行和基于 Qt6 的图形界面,用于完成主机检查、Windows 部署和应用发现。安装方式包括 openSUSE、Fedora、Debian、Ubuntu、RHEL 系、Arch 和 Nix 的软件包,以及 AppImage 和 curl 安装脚本。项目目前处于 Beta 阶段。

核心功能

  • 01每个 Windows 应用在独立的原生 Linux 窗口中打开,保留真实图标。
  • 02从开始菜单发现 Win32 和 UWP 应用并生成桌面入口。
  • 03与宿主机共享剪贴板、音频、打印机和主目录。
  • 04空闲时暂停 Windows 容器,下次启动时自动唤醒。
  • 05支持 Podman 和 Docker,提供命令行与 Qt6 图形界面。

适用场景

  • 在 Linux 桌面上运行 Office 等仅支持 Windows 的办公软件。
  • 无需完整 Windows 桌面,即可随时使用少数 Windows 工具。
  • 通过“打开方式”菜单在 Windows 应用中打开 Linux 文件。

快速上手

  1. 1

    使用 curl 安装脚本安装 WinPodX(最新稳定版)

    按 README 中的官方说明安装
  2. 2

    运行一次设置,以配置 Windows 并发现应用(使用主机检测的默认值)

    winpodx setup
  3. 3

    启动一个 Windows 应用,例如 Word

    winpodx app run word

使用前须知

  • 需要支持硬件虚拟化(VT-x 或 AMD-V)并可访问 KVM 的 x86_64 或 aarch64 设备。
  • 至少需要 8 GB 内存,默认 Windows 虚拟机需要约 64 GB 磁盘空间。
  • 项目处于测试阶段(beta),仍在积极开发中。

标签

常见问题

winpodx 是什么?
在后台 Windows 虚拟机中运行应用,并以原生 Linux 窗口显示,基于 FreeRDP RemoteApp。 WinPodX 让你在 Linux 桌面上像运行原生程序一样启动单个 Windows 应用。每个应用都在独立窗口中打开,保留真实图标、用于任务栏固定的 WM_CLASS 以及文件关联,无需打开完整的 Windows 桌面。项目基于 FreeRDP RemoteApp,并使用 dockur/windows 在 Podman 或 Docker 容器中运行 Windows。
winpodx 可以免费使用吗?用的什么许可证?
winpodx 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
winpodx 还在维护吗?
活跃维护中。winpodx 最近一次提交是在 2026年10月19日。
winpodx 适合用来做什么?
在 Linux 桌面上运行 Office 等仅支持 Windows 的办公软件。 无需完整 Windows 桌面,即可随时使用少数 Windows 工具。 通过“打开方式”菜单在 Windows 应用中打开 Linux 文件。
winpodx 怎么安装和运行?
使用 curl 安装脚本安装 WinPodX(最新稳定版) 运行一次设置,以配置 Windows 并发现应用(使用主机检测的默认值): winpodx setup 启动一个 Windows 应用,例如 Word: winpodx app run word
在哪里获取 winpodx?
源代码和安装说明在 GitHub 上:https://github.com/kernalix7/winpodx

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目