反向WSL:在Linux无缝运行Windows应用的新工具

反向WSL:在Linux无缝运行Windows应用的新工具

颠覆传统:Linux上也能原生体验Windows应用

微软的WSL(Windows Subsystem for Linux)让用户在Windows中轻松运行Linux环境,无论是命令行还是图形界面应用都能流畅集成。现在,局面反转——有没有想过在Linux上直接使用Windows软件?虽然WINE和Bottles等工具早已存在,但最近一款名为Winpodx的新工具横空出世,它巧妙融合容器技术与远程桌面协议(RDP),为Linux用户带来了近乎原生般的Windows应用体验。

本文我将分享使用Winpodx在Linux中运行Windows软件的亲身经历。首先,我们快速了解其背后的工作原理。

Winpodx如何实现“原生”体验?

Winpodx(开源项目地址)底层依赖Podman容器引擎、FreeRDP远程桌面客户端以及dockur/windows项目。它会自动在后台创建一个轻量级、隔离的Windows环境(以容器形式运行),然后利用FreeRDP将Windows应用程序的界面直接“流式”传输到Linux桌面上,使得这些应用看起来如同原生Linux软件一般自然。

这种设计让Windows应用能够直接启动并融入Linux桌面环境,资源开销极低。如果需要,你也可以访问完整的Windows桌面,这一点将在后文详述。

安装Winpodx:硬件与系统要求

重要提醒:你的电脑需要具备至少16GB内存,并且拥有高速稳定的网络连接(首次启动时会自动下载完整的Windows ISO镜像)。这是保证安装和运行顺畅的前提。

此外,由于后台运行着完整的Windows操作系统,资源消耗不容小觑。为避免性能问题,主机系统必须满足以下条件:

  • 存储空间:至少50GB空闲磁盘(官方明确建议保留64GB以上以确保安全稳定)
  • 内存:Windows容器本身至少需要4GB,同时还要保证Linux主机流畅运行,因此整机内存至少应为16GB。

如果你的硬件达标,使用通用安装脚本即可快速部署。确保系统已安装curl,打开终端执行:

curl -fsSL https://raw.githubusercontent.com/kernalix7/winpodx/main/install.sh | bash

脚本会自动配置所需组件和后台容器。

如果需要使用图形化配置工具(winpodx gui),需手动安装Python的Qt绑定。例如在Arch Linux中运行:

sudo pacman -S pyside6

实用技巧:重启后启动容器

虽然Winpodx设计为点击应用图标时自动启动后台环境,但系统重启后可能会提示“pod未启动”。此时可以先手动启动容器:

winpodx pod start --wait

命令执行完毕后,容器化Windows环境便完全就绪,可以随时启动应用或打开配置界面。

Winpodx功能探索:我试过的亮点

在Linux中直接使用Windows预装应用

Winpodx的核心能力是将Windows容器内已安装的应用无缝集成到Linux系统菜单中。首先,列出可用的Windows应用:

winpodx app list

该命令会输出Windows内已准备好集成到Linux的应用列表。

你可以选择性地安装:

winpodx app install 应用名称

或者一次性安装所有应用:

winpodx app install-all

最新版本还支持应用自动发现。执行此命令后,系统会自动为所有兼容的Windows应用生成并注册.desktop文件,它们就会出现在Linux的应用启动器里。

即使它们没出现在桌面菜单中,你也可以随时通过终端直接启动:

winpodx app run <应用名称>

其中<应用名称>需要与winpodx app list输出中的名称完全一致。

访问完整的Windows桌面

Winpodx也支持启动完整的Windows桌面环境。虽然运行独立应用时通常不需要,但当你需要在Windows容器中安装新软件或调整系统设置时,全桌面功能就变得必不可少。

启动完整桌面的命令:

winpodx app run desktop

此外,你还可以通过浏览器直接访问Windows桌面——在地址栏输入http://127.0.0.1:8007即可。


关注微信号:智享开源 ,及时了解更新信息。

原文链接:https://feed.itsfoss.com/link/24361/17351952/winpodx

评论列表

发表评论

你必须 登录 才能发表评论.

为您推荐


请支持IMCN发展!

谁在捐赠

微信捐赠 支付宝捐赠
微信捐赠 支付宝捐赠
ta的个人站点

发表文章4309篇

关注我的头条 不要放弃,百折不挠,坚强、自信。


扫码关注公众号:智享开源

最新科技信息


[blog_mailer_subscribe]

归档

近期评论

💬 和我聊聊