winapps 在 Linux 上运行 Windows 应用完整指南:5 步从虚拟机到桌面图标
winapps 在 Linux 上运行 Windows 应用完整指南5 步从虚拟机到桌面图标【免费下载链接】winappsRun Windows apps such as Microsoft Office/Adobe in Linux (Ubuntu/Fedora) and GNOME/KDE as if they were a part of the native OS, including Nautilus integration. Hard fork of https://github.com/Fmstrat/winapps/项目地址: https://gitcode.com/GitHub_Trending/wina/winappswinapps 让 LinuxUbuntu/FedoraGNOME/KDE像原生一样运行 Windows 应用Microsoft 365、Adobe 全家桶都能点图标启动。后台 KVM 虚拟机跑 WindowsFreeRDP 只渲染单个应用窗口Nautilus 里可右键用 Word 打开文件。winapps 在 Linux 上启动 Windows 应用的 4 步原理在 Docker、Podman 或 libvirt 里跑一台 Windows 虚拟机都走 KVM 硬件虚拟化。查询 Windows 注册表扫描已安装的全部.exe。在 Linux 端为选中的应用生成.desktop快捷方式和高分辨率图标。点图标时 FreeRDP 建立 RemoteApp 会话只渲染那个应用的窗口。Linux 的/home目录经\\tsclient\home挂载进 Windows两边文件互通。winapps 和 Wine 跑 Windows 程序差在哪Wine 逐 API 翻译单程序零虚拟机开销兼容性看软件脸色。winapps 跑的是完整 WindowsREADME 的口径是支持所有 Windows 应用仅内核级反作弊如 Riot Vanguard除外。代价是要常驻一台 Windows 虚拟机。运行 winapps 虚拟机的硬件与版本要求CPU 支持 VT-x 或 AMD-V这是 KVM 的硬性前提。Windows 10/11 须为 Professional、Enterprise 或 Server 版Home 版没有 RDP。文档推荐虚拟机 2 核、4096MB 内存VirtIO 内存气球允许降到 1024MB 起步。winapps 安装中最容易翻车的 3 个环节FreeRDP 证书不匹配 ⚠️IP 变更或重装修复后连接会直接失败。删掉~/.config/freerdp/server/下对应的旧.pem再重连。libvirt 路线手动步骤多装系统时要手动加载 VirtIO 驱动才能看见磁盘还要改 XML 开 Hyper-V enlightenments 和 QEMU Guest Agent。Docker/Podman 后端把这些全自动化了文档推荐优先用它们。Windows 11 设置卡在联网此时还没有网卡驱动ShiftF10 打开命令行执行OOBE\BYPASSNRO跳过。给 Docker 后端装好 Windows 虚拟机并配置 winapps 的 5 个步骤git clone https://gitcode.com/GitHub_Trending/wina/winapps winapps改compose.yaml里的 RAM/CPU 后用 docker compose 启动浏览器打开 8006 端口走 VNC 装完 Windows。按 README 安装宿主依赖Ubuntu、Fedora 各一行命令。在~/.config/winapps/winapps.conf填RDP_USER、RDP_PASS、RDP_IP并把文件权限设为 600 锁住密码。先用 xfreerdp 手测 RDP 连通再运行仓库自带的 setup.sh在向导里勾选要上桌面的应用。之后在 Windows 里新装了软件跑一次winapps-setup --user --add-apps重新检测即可。可选winapps-launcher 托盘组件把虚拟机启动/暂停/重启/休眠收进系统托盘应用列表也从托盘点开不想记命令就装它。winapps 适合谁、不适合谁适合工作绕不开 Office/Adobe、主系统却是 Linux 的人要用 Nautilus 按文件类型把文件分发给 Windows 应用的场景。不适合只用一两个 Wine 已支持的程序常驻虚拟机不划算玩带内核级反作弊网游的人。下一步先读哪份文档、先跑哪条命令虚拟化栈二选一Docker 建 Windows 虚拟机 或 libvirt 建 Windows 虚拟机。应用配置清单在 apps/每个应用一个子目录照抄一份改名即可扩展。【免费下载链接】winappsRun Windows apps such as Microsoft Office/Adobe in Linux (Ubuntu/Fedora) and GNOME/KDE as if they were a part of the native OS, including Nautilus integration. Hard fork of https://github.com/Fmstrat/winapps/项目地址: https://gitcode.com/GitHub_Trending/wina/winapps创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考