Arch Linux 正将系统内的 Wine 及 Wine Staging 软件包改造为” 完整 WoW64 构建”,此举将使用户在 64 位 Arch 系统上运行 32 位 Windows 应用程序时无需再依赖 multilib 仓库。开发者 Peter Jung 在 Arch Linux 官方博客中解释,此次变更主要是为了与上游 Wine(该程序的官方版本)的开发保持同步。这项改动旨在简化软件打包及依赖链管理,具体将体现在 Arch Linux 的 Wine 和 Wine Staging 版本中。
WoW64(Windows 32-on-Windows 64)是微软最初推出的兼容层技术,支持在 64 位系统上运行 32 位 Windows 应用程序。而作为让 Linux 用户运行 Windows 程序的转换层,Wine 也实现了自有版本的该技术。
Jung 提醒称,此次变更可能引发若干问题:已知缺陷包括采用 OpenGL 的 32 位应用程序在新 WoW64 模式下性能下降,且既有 32 位前缀(Wine 中为每个 Windows 程序创建的独立配置)将失效。针对前缀问题的解决方案是:受影响的用户需重建前缀并重新安装相关程序。