两周前,以在 Linux 和 macOS 上运行 Windows 应用程序而闻名的 Wine 项目宣布发布了 Wine 9.8,这是其上一个 9.7 版本之后的最新版本。
此次更新带来了几项改进和新功能,旨在增强不同平台上 Windows 应用程序的功能性和稳定性,尤其是在 ARM 设备上。
Wine 9.8 版本的主要亮点包括:
- Mono 引擎升级:内置的 Mono 引擎,用于在没有实际 .NET 框架的情况下运行 .NET 应用程序,已经升级到 9.1 版本,承诺提供更好的性能,并增加与 .NET 应用程序的兼容性。
- IDL 生成的文件:接口定义语言 (IDL) 文件现在使用完全解释的存根。这个改变提高了各种应用程序与操作系统的集成性,确保更流畅的操作,并更好地处理 Windows API。
- ARM 平台上的增强的 RPC/COM 支持:Wine 9.8 在 ARM 平台上引入了对 RPC(远程过程调用)和 COM(组件对象模型)支持的显著改进。这个增强对于在 ARM 设备上运行 Wine 的用户来说是一个福音,例如日益普及的 ARM 笔记本电脑,因为它确保了依赖这些技术的应用程序具有更可靠和高效的性能。
- 各种错误修复:与每个版本的发布一样,Wine 9.8 包括了解决了用户在先前版本中报告的问题的许多错误修复(总计 22 个)。这些错误修复有助于提高 Wine 的整体稳定性和可靠性,使其成为在非 Windows 平台上运行 Windows 应用程序的更强大的解决方案。
对于有兴趣尝试或升级其当前安装的用户,Wine 9.8 的源代码可以从 GitLab 的项目页面下载。
各种发行版的二进制包预计将很快可用。请参阅更改日志以获取有关所有更改的详细信息。
相关:
- Wine 9.7 开启全新体验 https://www.linuxmi.com/wine-9-7.html
- 如何在 Ubuntu 22.04 中安装 Wine 以运行 Windows 应用程序 https://www.linuxmi.com/ubuntu-22-04-install-wine.html