Bendi新闻
>
Wine 9.0 发布,实验性地加入了 Wayland 驱动 | Linux 中国

Wine 9.0 发布,实验性地加入了 Wayland 驱动 | Linux 中国

 
导读:Wine 的这个新版本正在为未来做好准备!                                       
本文字数:2506,阅读时长大约:3分钟

https://linux.cn/article-16588-1.html
作者:Sourav Rudra
译者:ChatGPT

Wine 的这个新版本正在为未来做好准备!

Wine 是一款广受欢迎的开源兼容性层,可以轻松地 在 Linux 上运行 Windows 应用itsfoss.com,而这在几年前还非常困难。

即使 Vaasen.wikipedia.org 也认可,Wine 的出现,以一种深具影响力的方式推动了 Linux 的发展。

去年,我们关注到 Wine 8.0 版news.itsfoss.com,它的目标是沿袭所有 7.x 系列的改变。但现在是 2024 年了,我们又迎来了 Wine 的一次新版本发布。

🆕 Wine 9.0:有哪些新鲜出炉的内容?

这次 Wine 的新版本带来了一个试验性的 Wayland 图形驱动,引入了高 DPI 缩放多显示器支持基本的窗口管理等功能。

然而,这并不是完整的实施,也因此默认是禁用的。你可以通过运行以下命令来启用它:

  1. wine reg.exe add HKCU\\Software\\Wine\\Drivers /v Graphics /d x11,wayland

这并不让人感到惊讶,因为 我们已经看到 Wayland 的应用在稳步增长,而 Wine 只是加入这个行列的众多软件之一。接下来的几年对 Waylandwayland.freedesktop.org 将至关重要,我期待它能够实现其所做的承诺。

从图形方面来看,Wine 现在已经支持到 Vulkan 规范的 1.3.272 版本,而 PostScript 驱动已被重构,可以使用 Windows 格式的打印文件,并且避免了直接从 Unix 进行调用。

在将模块转换为 PE 格式的工作基础上,现在,在 WoW64 上,所有从 Windows 到 Unix 代码的转换现都通过 NT 系统调用接口完成。

新版本还提供了 对 macOS 上 32 位应用程序的支持,这要归功于 新的 WoW64 模式,它通过从 32 位 PE 代码调用 64 位 Unix 库来实现。

最后,我们在 Wine 9.0 中有了 对输入设备支持的改进,现在实现了 DirectInput 动作映射,提升了很多老游戏的兼容性。

关于 Wine 9.0 发布的详细信息,你可以阅读 更新日志gitlab.winehq.org

📥 如何获取 Wine 9.0

可以在 官方网站wiki.winehq.org 上找到 Wine 的二进制包,那里提供了包括 UbuntuDebianFedora 和 macOS 在内的多个版本。

Wine 9.0点此复制链接

另外还有一些由 SUSESlackware 和 FreeBSD等提供的其他二进制包。如果你对它们不感兴趣,你也可以访问其 GitLab 仓库gitlab.winehq.org 来从源码中构建。

⚙️ 从旧版本升级

如果你正在使用旧版本的 Wine,那么按照以下步骤获取 Ubuntu 的最新发行版,或者是装备有基于 Ubuntu 派生系统的硬件。

首先运行以下命令启用 32 位架构的支持(如果尚未启用):

  1. sudo dpkg --add-architecture i386

下载 Wine 的官方仓库密钥并添加它:

  1. sudo mkdir -pm755 /etc/apt/keyrings
  2. sudo wget -O /etc/apt/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.key

然后运行以下命令之一获取适合你的 Ubuntu 版本的 WineHQ 源文件:

  1. sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/mantic/winehq-mantic.sources #Ubuntu 23.10
  2. sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/lunar/winehq-lunar.sources #Ubuntu 23.04
  3. sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/jammy/winehq-jammy.sources #Ubuntu 22.04
  4. sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/focal/winehq-focal.sources #Ubuntu 20.04

最后,执行以下命令(分开运行)来安装 Wine 9.0:

  1. sudo apt update
  2. sudo apt install --install-recommends winehq-stable

在我撰写这篇文章时,我正在运行 Ubuntu 22.04 LTS 的系统中的 Wine 稳定分支还停留在旧版本 Wine 8.x。开发分支已经有了更新的 Wine 9.0 版本,我建议你可以稍微等待一会再进行升级。

💬 你对 Wine 9.0版本的看法是什么?欢迎分享你的观点。

(题图:DA/d8042d74-5719-413a-a1fc-4b5a3be581e9)


via: https://news.itsfoss.com/wine-9-0-release/

作者:Sourav Rudra 选题:lujun9972 译者:ChatGPT 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

欢迎遵照 CC-BY-SA 协议规定转载,
如需转载,请在文章下留言 “转载:公众号名称”,
我们将为您添加白名单,授权“转载文章时可以修改”。


微信扫码关注该文公众号作者

来源:Linux中国

相关新闻

Wine 9.0稳定版正式发布,新增实验性Wayland驱动Linux Matrix 消息应用 Fractal 6 发布 | Linux 中国开源音频编辑器 Audacity 的 AI 工具来了 | Linux 中国大模型“国家队”发力了 ,中国移动发布“万百千”中国移动发布了一颗芯片:本土首颗400Gbps DPU太有讽刺性了!东边中国在促和,西边美国在打仗好消息!Mozilla 终于官方提供了 Firefox Deb 包 | Linux 中国加入了美国国籍后中国交的社保和养老金就失效了?美国华人领取养老金其实很简单!佛罗里达州禁止中国学生进入实验室后,他们发起了对政府的诉讼150款游戏违反新法!韩国发布概率公示指导文件,中国公司要注意了疯狂:中国女留学生纵火,焚烧192年地标性教堂!重判8年+遣返中国成人暴发性心肌炎诊断和治疗指南发布,一文总结要点!佛州禁中国学生进实验室,第一波受害者出现了:某大学计算机博士留学生,被迫失学!Scribus 1.6.0 发布:一次包含新功能的大规模升级 | Linux 中国吃多了降价这一招,中国人对特斯拉已经有耐药性了收藏|又一旅游胜地宣布对中国公民永久免签!是时候前往这个Lonely Planet 2024最佳旅行地了财经早参|抖音限制发布时政、财经等内容?回应来了;中国恒大原总裁夏海钧拟被处分;小米回应SU7刹车故障:软件误识别,已修复本月底,这两国正式加入申根! 一张签证可以玩29国了!中国护照如何在美国快速申请申根签证?重磅!GRE考试最新年度报告发布!中国考生的均分竟然又又又提高了!加州分校解雇华裔博士,佛州禁止中国学生进实验室!反华浪潮真的开始了?紧急!中国驻澳使馆发布:危险!华人别出门!尤其留学生!澳洲主流城市和大学,已经要乱套了...苹果加紧与OpenAI谈判,在iOS18加入AI功能/小米高管否认雷军被李想锁车里/「中国版Sora」发布新加坡保安对中国游客作羞辱性手势,连日本游客都看不下去!官方最新回应来了震惊!16岁中国留学生吸食“笑气”过量死亡,这种软性毒品已经害了很多留学生
logo
联系我们隐私协议©2024 bendi.news
Bendi新闻
Bendi.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Bendi.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。