新闻详情

新闻详情

首页 / 资讯中心 / 详情

在 Linux 上像原生一样跑 Windows 应用:WinApps 5 分钟上手

发布时间:2026/9/17 19:28:41来源:尧图网络
在 Linux 上像原生一样跑 Windows 应用:WinApps 5 分钟上手
在 Linux 上像原生一样跑 Windows 应用WinApps 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/winapps同事甩来一份 .psd让你顺手改个图层配色。你盯着 Linux 桌面发了十秒呆——GIMP 打不开它双系统切换又太麻烦。WinApps 把 Photoshop、Microsoft Office 这类 Windows 软件直接装进你的 Linux 应用菜单双击即以独立窗口启动无需装虚拟机客户端文件管理器里也能直接用它打开文件。本文带你从零走到第一次成功启动适配 Ubuntu/Fedora 桌面的日常用户。凭什么选 WinApps原生窗口体验每个 Windows 应用都是 Linux 桌面上一个独立窗口不是远程桌面套远程桌面。文件管理器集成Nautilus 里右键打开方式直接选 Excel、Photoshop 打开文件。没有应用白名单Windows 里装了就能跑winapps manual一条命令拉起任意 .exe。自带虚拟机方案Docker 路线一键自动装好 Windowslibvirt 可接你现有的虚拟机。最短路径5 分钟跑起 WinApps下面走 Docker 路线Podman 命令等价替换即可libvirt 方式见 docs/libvirt.md。拉取仓库装依赖Fedora 把 apt 换成 dnfgit clone https://gitcode.com/GitHub_Trending/wina/winapps cd winapps sudo apt install -y curl dialog freerdp3-x11 git iproute2 libnotify-bin netcat-openbsd先改 compose.yaml 里的USERNAME/PASSWORD为你想要的 Windows 账号再启动容器docker compose up浏览器打开 http://127.0.0.1:8006通过 VNC 完成 Windows 安装。必须选专业版/企业版家庭版不支持 RDP。写配置文件~/.config/winapps/winapps.conf至少包含这 4 行全量选项见 README.mdRDP_USERMyWindowsUser RDP_PASSMyWindowsPassword RDP_IP127.0.0.1 WAFLAVORdocker然后执行chmod 600 ~/.config/winapps/winapps.conf锁住权限。Windows 保持开机状态运行安装器bash setup.sh成功锚点终端向导提示安装完成且你在应用菜单里能搜到Excel说明 WinApps 跑通了。按场景来让 Office 直接打开桌面上的 xlsxLinux 主目录默认挂载进 Windows 的\\tsclient\home无需任何额外操作桌面 xlsx 右键 →打开方式 → Microsoft Excel在 Excel 里编辑保存Linux 侧文件立即更新效果两个系统文件双向读写省去手动拷贝。浏览器里的ms-word://等 Office 链接也会被 WinApps 接管见 apps/ms-office-protocol-handler.desktop。把 Photoshop 拖进 GNOME / KDE 启动器首次向导已把 Photoshop 等社区测试应用写进启动器GNOME 活动概览直接搜索启动在 Windows 里新装了软件后重扫一遍winapps-setup --user --add-apps向导里勾选新应用确认效果新应用几十秒后出现在启动器里带图标和文件关联。任意 .exe 一条命令拉起向导之外的程序PATH 里的程序可直接写文件名winapps manual C:\Program Files\MyApp\app.exe winapps manual notepad.exe效果应用窗口在 Linux 桌面弹出体验与本地程序无异。进阶调优多显示器与高分辨率何时需要动这里双屏用户想让 Windows 应用跨屏或 4K 屏幕上文字偏小。编辑~/.config/winapps/winapps.confRDP_SCALE140 RDP_FLAGS/cert:tofu /sound /microphone home-drive /multimon若/multimon出现黑屏删掉该标志回退即可。闲置时自动挂起虚拟机何时需要动这里内存有限、不是整天泡在 Windows 应用里。AUTOPAUSEon AUTOPAUSE_TIME300效果闲置 5 分钟自动挂起释放内存下次启动秒级恢复不用重新等系统开机。自定义应用入口何时需要动这里某个应用天天用想要专属图标和右键文件关联。复制 apps/ 下任一目录如apps/excel/并改名编辑其中的info文件NAMEMyApp WIN_EXECUTABLEC:\Program Files\MyApp\app.exe MIME_TYPESapplication/x-myapp;换成自己的 SVG 图标再跑winapps-setup --user --add-apps卡住了启动报证书警告 / 连不上→ 残留旧 RDP 证书 →rm ~/.config/freerdp/server/127.0.0.1_3389.pem后重试应用启动超时→ Windows 虚拟机没开 →docker compose --file ~/.config/winapps/compose.yaml start菜单里找不到新装的 Windows 应用→ 忘了重扫 →winapps-setup --user --add-apps声音 / 麦克风没反应→ 缺参数 →RDP_FLAGS里补上/sound /microphone再不行就看日志~/.local/share/winapps/winapps.logwinapps-setup --help可列出全部开关。下次 .psd 落到桌面时右键 → Photoshop 就够了那十秒发呆可以省下来。想继续深挖docs/ 里有 Docker 与 libvirt 两条完整路线想要系统托盘里随时启停虚拟机的挂件可以参考 packages/winapps-launcher/ 的打包。【免费下载链接】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),仅供参考
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

Notepad--:批量查找替换、编码转换、文件对比,3 件事搞定日常文本编辑 2026/9/17 23:05:35

Notepad--:批量查找替换、编码转换、文件对比,3 件事搞定日常文本编辑

Notepad--:批量查找替换、编码转换、文件对比,3 件事搞定日常文本编辑 【免费下载链接】notepad-- 一个支持windows/linux/mac的文本编辑器,目标是做中国人自己的编辑器,来自中国。 项目地址: https://gitcode.com/GitHub_Trend…

阅读更多 →
人工智能、技术创新与新质生产力:可计算指标与Python分析管线 2026/9/17 23:05:35

人工智能、技术创新与新质生产力:可计算指标与Python分析管线

简介:围绕人工智能、技术创新与新质生产力三者关系展开的系统性研究文档,适合科技政策研究者、产业分析人员以及关注新质生产力议题的高校师生阅读。文档以1个docx文件呈现,压缩包约127KB,涵盖两条互为补充的论述主线:…

阅读更多 →
OpenMed LangChain与LlamaIndex集成:带隐私过滤的RAG管道搭建指南 2026/9/17 23:05:35

OpenMed LangChain与LlamaIndex集成:带隐私过滤的RAG管道搭建指南

OpenMed LangChain与LlamaIndex集成:带隐私过滤的RAG管道搭建指南 【免费下载链接】openmed Local-first healthcare AI: clinical NER & HIPAA PII de-identification that runs 100% on-device. 2,200 medical models, 21 languages, Apple MLX Python, no c…

阅读更多 →
DeepChat CUA macOS 分发完整性:Gatekeeper 首装失败根因与 fail-closed 签名、Mach-O 契约修复 2026/9/17 23:05:35

DeepChat CUA macOS 分发完整性:Gatekeeper 首装失败根因与 fail-closed 签名、Mach-O 契约修复

DeepChat CUA macOS 分发完整性:Gatekeeper 首装失败根因与 fail-closed 签名、Mach-O 契约修复 【免费下载链接】deepchat 🐬DeepChat - A smart assistant that connects powerful AI to your personal world 项目地址: https://gitcode.com/GitHub_Trending/de…

阅读更多 →
NVIDIA cuOpt落地AGV调度:31台车实战经验与避坑指南 2026/9/17 23:05:35

NVIDIA cuOpt落地AGV调度:31台车实战经验与避坑指南

做AGV调度的人,十个里有九个都在跟“任务排给谁、先跑哪条线、在哪个路口等谁”这三个问题较劲。我们团队在某个制造业工厂里管着30多台AGV/AMR,高峰期每天上千个搬运任务,之前靠规则加人工干预,天天被打爆。后来我们把NVIDIA cuO…

阅读更多 →
车载激光雷达测距精度、点云质量与互干扰台架试验方法 2026/9/17 23:02:35

车载激光雷达测距精度、点云质量与互干扰台架试验方法

简介:《2024 车载激光雷达性能要求及试验方法》标准征求意见稿的 PDF 文档,面向自动驾驶感知算法、车载传感器与整车测试工程师,以及需要对照标准开展验证的研发与质量团队。它整理了车载激光雷达从点云测距能力、距离精度与准度、角度精度与…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞