Wine 免费开源轻量虚拟工具 - 在 Linux 上运行 Windows exe 软件和游戏
在 Ubuntu、Debian、macOS、Deepin、树莓派 等系统上,如果希望安装运行 Windows 软件应用,除了使用 Parallels Desktop、VirtualBox、VMWare 等虚拟机软件外,其实还有一个更轻量高性能的免费选择—— 使用「Wine」!(知名的 CrossOver 可以看做是 Wine 的商业版)
Wine (全名为 Wine Is Not an Emulator) 是 Linux 平台上知名的开源免费“虚拟兼容层”工具,从英文名“Wine 不是一个模拟器”可以看出,它并非像虚拟机那样简单粗暴虚拟一整个 Windows 系统再在其上执行你需要的应用,而是以兼容的方式直接运行 exe 程序。
Wine 的工作原理?
Wine 的工作方式是直接将 Windows 程序的 API 和指令「实时转换」(转译) 成 Linux 可以理解并执行的指令,从而避免在底层虚拟运行一整个 Windows 系统,而消耗过多的资源。 换句话说,Wine 可以实现让 Windows 的 EXE 程序顺利在 Linux 平台上“解释”运行。
随着开源社区不断的发展,Wine 支持的应用程序越来越多,兼容性也稳步在提升,直到如今 Wine 已经成为很多用户和企业必备的“Windows 兼容”生产力工具了。甚至,还有不少玩家通过 Wine 在 Linux 上玩 PC 游戏!
Wine 目前已支持数万个 Windows 应用和游戏,比如实现在 树莓派 / Linux 上运行 QQ、微信、PhotoShop 等,在 Linux 上运行大型 PC 游戏等,不过部分软件或游戏需要一定的特殊配置。
WINE:Linux 安装 Windows 应用体验
总的来说,WINE 相比虚拟机可以大幅节省资源,效率更高!它无需跑整个系统,而是将 EXE 的代码“翻译”成 Linux 能执行动态的 POSIX 调用,免除了性能和其他一些行为的内存占用。让你能够“魔法”般地在 Linux 系统上运行 Windows 软件或游戏等应用程序。
Wine 9.0 更新内容:
- Windows 到 Unix 过渡完成,引入 WoW64 thunks 支持 32 位 Windows 应用在 64 位 Unix 上运行。
- 实验性 Wayland 图形驱动,包括窗口管理和 Vulkan 支持,需通过注册表键激活。
- ARM64 支持,PE/Unix 分离,允许在 ARM64 上运行 Windows 二进制文件,初步支持 ARM64EC 架构。
- 图形改进,包括 PostScript 驱动重实现,WinRT 深色主题,Vulkan 驱动更新和 GdiPlus、WineD3D 优化。
- Direct3D 增强,多线程命令流优化,扩展 Direct3D 10 效果支持,WineD3D 和 Vulkan 后端优化。
- 音频 / 视频更新,DirectMusic 模块基础实现,音频字体加载,MIDI 播放和 DirectSound 中的 Doppler 变调支持。DirectShow 实现 WMV 解码器、音频捕获过滤器和 MPEG- 1 组件。
- 为旧游戏改进的 DirectInput 动作映射。
- 桌面集成功能,将 URL 处理程序导出到 Linux 桌面,全屏桌面模式中的“退出桌面”选项。
- 国际化改进,增强的 IME 实现和 Linux 集成,额外的语言环境支持和翻译。
- 内核更新,将默认 Windows 版本设置为 Windows 10,为现代 PE 二进制文件提供 ASLR 支持,使用低碎片堆提高内存分配性能。
- 互联网和网络变化,MSHTML 对象作为 Gecko 循环收集器参与者,支持同步 XMLHttpRequest 模式,将 Gecko 引擎更新到版本 2.47.4。
- 加密和安全性增强,Winscard dll 中的智能卡支持,BCrypt 中的 Diffie-Hellman 密钥,Negotiate 安全包的实现。
- Mono/.NET 更新,将 Mono 引擎升级到版本 8.1.0。
- 内置应用程序更改,Wine Debugger 使用 Zydis 库进行准确的 x86 反汇编,WineCfg 在 64 位前缀中支持旧的 Windows 版本,图形内置应用程序中的错误报告改进。
- 开发工具改进,WineDump 工具的增强,IDL 编译器中对属性的支持。
- 捆绑库的更新,包括 FluidSynth、Vkd3d、Faudio、LDAP、LCMS2、LibMPG123、LibPng、LibTiff、LibXml2、LibXslt 和 Zlib。
相关文件下载地址
官方网站:访问
软件性质:开源免费
相关链接:更多开源 | 更多 Linux 相关 | 虚拟机相关
/ 关注 “异次元软件世界” 微信公众号,获取最新软件推送 /
如本文“对您有用”,欢迎随意打赏异次元,让我们坚持创作!
赞赏一杯咖啡