手把手指南:用 winapps 在 Linux 桌面原生打开 Windows 应用
【免费下载链接】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
你是不是也遇到过这种尴尬:主力机换成了 Ubuntu 或 Fedora,可同事发来一份 Word 文档,客户又甩来一张必须用 Photoshop 修的图,临时救场得翻出那台落灰的 Windows 笔记本。winapps 就是为这类时刻准备的开源工具——它让 Microsoft Office、Adobe 全家桶等 Windows 应用,直接在 Linux 桌面里以"原生应用"的姿态运行,从 GNOME 和 KDE 的启动器、任务栏里点开,和系统自带软件几乎没有区别。
一、它到底替你省了什么
传统思路是"要开 Word 就先开个虚拟机、再连一次远程桌面",繁琐且割裂。winapps 把这套流程压缩成一个动作:点图标,应用就弹出在 Linux 桌面上,窗口和原生应用并排摆放、随意拖动。
更妙的是文件打通。你在 Linux 家目录里的文件,Windows 那边能通过\\tsclient\home挂载点直接读写;反过来,在文件管理器里对着一个文档右键,就能选"用 Word 打开"。两套系统的文件边界,就这样被抹平了。
二、三步把 Windows 搬进 Linux 🧩
上手并不神秘,核心就三步:先搭一台 Windows 虚拟机(Docker、Podman 或 libvirt 皆可),再填一份连接配置,最后跑一遍安装向导。
第一步建虚拟机。Docker/Podman 走自动化安装最省事,libvirt 更灵活、适合要 GPU 透传的玩家,详细步骤分别见 Docker 建虚拟机指南 与 libvirt 建虚拟机指南。
第二步装依赖并写好~/.config/winapps/winapps.conf,把 Windows 的用户名、密码、IP 填进去(务必用完整账号,PIN 无效)。第三步在 Windows 开机状态下运行winapps-setup安装向导,勾选想让它出现在 Linux 菜单里的应用即可。以后在 Windows 里装了新软件,再跑一次winapps-setup --add-apps就能增量识别。
三、幕后是怎么做到的
它其实是个"四步流水线":先在后台用 Docker/Podman/libvirt 跑起 Windows;再向 Windows 查询已安装的应用清单;然后为选中的应用在 Linux 上生成快捷方式;最后用 FreeRDP(一个开源的远程桌面客户端)把这些窗口渲染进你的桌面。
正因为走的是 FreeRDP 而非整块桌面镜像,窗口才能和 Linux 应用平起平坐,还支持高分屏缩放。唯一的限制,是它管不到内核级反作弊程序,比如部分网游的驱动层保护。
四、能玩出哪些花样
除了 Office 和 Adobe,仓库已收录 Visual Studio、Visio、Fusion 360、PowerShell 等几十款应用的现成配置;没收录的也能用winapps manual 你的exe路径手动拉起。社区还在持续往应用列表里添砖加瓦。
想更顺手,可以装一个任务栏小组件 Launcher:开机、暂停、重启 Windows,或从下拉菜单直接点应用,全在系统托盘里搞定。
五、再挖深一点
配置项还有不少可调项:超清屏把RDP_SCALE设到 140 或 180,多屏加/multimon,外接可移动磁盘路径写进REMOVABLE_MEDIA。Nix 用户则可直接用 Flake 装包,省去手搓依赖。
工具好不好,上手一试便知——去仓库翻翻 使用文档,或者把 winapps 分享给同样被 Office 卡住的朋友。
【免费下载链接】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),仅供参考