告别 32 位!Arch Linux Wine 迎来全面 WoW64 化

如果你在 Arch Linux 上通过 Wine 来运行 Windows 应用程序,接下来将迎来一次底层结构上的重要变动。Arch 官方宣布,Wine 和 Wine Staging 两个软件包将全面转向“纯 WoW64 构建”,正式不再依赖 multilib 仓库中的 32 位库。

这一更新将对 Arch 的 Wine 用户产生不小的影响,尤其是那些依赖 32 位应用的用户,在升级前需要做好一定准备。

什么是 WoW64?为什么它重要?

WoW64(Windows-on-Windows 64-bit) 是微软为 64 位 Windows 系统提供的兼容层,用于运行 32 位应用程序。简单来说,它是一种“在 64 位平台上运行 32 位程序”的解决方案。

过去,在 Arch 这样的 Linux 发行版中,为了支持 Wine 同时运行 32 位和 64 位 Windows 应用,通常需要:

  • 安装两个版本的 Wine(一个 32 位,一个 64 位);
  • 启用 multilib 仓库,额外安装大量 32 位兼容库;

而纯 WoW64 构建的出现,简化了整个兼容层逻辑:**只需要一个 64 位的 Wine,便可同时运行 32 位和 64 位的 Windows 程序。**这不仅降低了系统复杂性,也减轻了打包维护者的工作负担。

Arch 的变更意味着什么?

此次 Arch Linux 的变更,是紧跟 Wine 上游开发趋势的结果。Wine 官方从 2023 年开始就逐步推动全面 WoW64 化,目的正是为了统一架构、减少维护开销、提升未来兼容性。

Arch Linux 开发者明确表示:

  • Wine 和 Wine Staging 将不再依赖 multilib 仓库;

  • 用户只需安装一个 Wine 包即可运行大部分 Windows 应用;

  • 构建流程简化,未来维护更高效。

这对普通用户有什么影响?

尽管这是一个正向的发展方向,但对于现有用户来说,在过渡阶段可能会遇到一些兼容性问题。以下几点需要特别注意:

1. 可能影响部分 OpenGL 程序的性能

目前已知,在 WoW64 模式下运行某些依赖 OpenGL 的 32 位程序(如老旧游戏或图形软件)可能出现性能下降。这是因为 OpenGL 在 WoW64 构建中的适配仍存在一些技术限制。

不过,好消息是:

  • Vulkan 应用完全不受影响
  • Direct3D 程序表现依旧稳定
  • 多数主流应用和现代游戏问题不大。

2. 需要重建 Wine Prefix 环境

如果你过去使用的是传统的 32 位 Wine,那么你创建的 Wine Prefix(即 Wine 虚拟 Windows 环境)在新的 WoW64 构建下将无法直接兼容。

你需要:

  • 备份原有 Wine Prefix 中的重要数据(如配置、存档等);
  • 删除旧 Prefix(通常位于 ~/.wine);
  • 重新使用新的 WoW64 构建创建干净的 Wine 环境,并重新安装应用。

虽然操作稍显繁琐,但这也是一个清理旧环境、提升系统整洁度的好机会。

为什么这是一件好事?

虽然过渡期可能会带来一些不便,但长远来看,纯 WoW64 构建带来了诸多好处:

  • 减少 multilib 依赖:不再需要额外启用和维护一整套 32 位库;
  • 精简系统:系统更轻量,软件冲突更少;
  • 跟上上游节奏:Wine 官方已经朝这个方向持续推进;
  • 便于维护与打包:对 Arch 包维护者来说更易管理,构建更一致;
  • 更适合容器化或 Flatpak/Snap 打包:简化部署和沙盒封装。

结语:建议提前做好准备,平稳过渡

此次 Wine 转向纯 WoW64 构建,是 Arch Linux 跟进上游的一次重大调整,也是朝向未来架构统一的必然选择。对于普通用户来说,理解变化、及时调整使用方式,将有助于顺利适应这次升级。

建议升级前先完成以下操作:

  • 备份旧的 Wine 环境;
  • 了解 WoW64 构建的限制与特点;
  • 优先测试关键应用程序的兼容性;
  • 避免在关键工作环境中仓促升级。

更多细节和技术说明,可以访问 Arch Linux 官方网站查阅相关公告和社区讨论。

The post 告别 32 位!Arch Linux Wine 迎来全面 WoW64 化 first appeared on Linux迷.

版权声明:
作者:倾城
链接:https://www.techfm.club/p/215965.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>