新发布的Wine 8.0与Windows应用程序和游戏更兼容。
经过几个月的开发、测试和RC阶段,Wine团队宣布发布Wine 8.0稳定版本。此主要版本对基于Unix系统的Windows兼容层进行了多项改进。变化遍及可执行文件、DLL支持、应用程序的32位执行、通过Wine改进游戏性能、支持输入硬件控制器等等。
以下是此版本的快速摘要。
葡萄酒8.0:最新消息
这一版本的主要亮点是经过四年的开发完成了可移植可执行(PE)模块的工作。这一根本性的变化为使用复制保护的应用程序、在64位系统上运行的32位应用程序、在ARM上运行的Windows调试器和X86架构应用程序等的未来工作铺平了道路。
Exe、dll文件系统调用现在使用特殊的调度程序来直接PE调用Unix调用,绕过完整的NT系统调用。这将提高所有领域的表现,主要是在游戏中。
此外,所有Unix库的WOW64实现(在64位系统中运行32位应用程序)也已完成。这将有助于在64位系统中无缝运行32位EXE(或DLL调用)文件。
现在,您可以在Wine配置中使用“Light”主题,以获得现代的Wine外观。
此外,显卡驱动程序(winex11.drv、winemac.drv、wineandroid.drv)现在完全转换后可以在Unix内运行。此外,Direct2D via Wine现在支持对描述和几个核心对象进行解析。
此外,以下是Wine 8.0的其他一些重要变化:
- Direct3D模块的性能改进
- Direct3D Vulkan渲染器支持设置多个视区和剪裁矩形
- Direct3D图形卡数据库可识别更多图形卡
- 使用vkd3d-shader库实现了新的HLSL编译器和反汇编程序
- 在GStreamer上实现了针对第一层和第二层的MPEG1音频解码过滤器和针对第三层的单独过滤器。
- Wine现在支持ASF视频格式的数字网络流
GitLab上提供了详细的更改日志。
Ubuntu 22.04中的Wine 8.0
下载并安装
如果您已经从官方发行版repo安装了Wine,请不要试图将其安装在上面。相反,等几天后这个版本才会出现在Ubuntu、Fedora和其他发行版的主要回购中。
如需手动安装,请打开终端并运行以下命令:
Ubuntu 22.04
Sudo dpkg--添加体系结构i386sudo mkdir-pm755/ETC/APT/keyringssudo wGet-O/ETC/APT/KEYRINGS/winehq-https://dl.winehq.org/wine-builds/winehq.keysudo.key sudo wget-np/ETC/APT/Sourcees.list.d/https://dl.winehq.org/wine-builds/ubuntu/dists/jammy/winehq-jammy.sources
Sudo apt更新udo apt安装winehq-稳定
有关其他发行版和版本的信息,请访问以下页面以获取安装说明:
WINE下载和安装说明
通过官方公告