Wine 5.0 发布了!
创始人
2024-03-02 04:26:50
0

Wine 的一个新的主要版本发布了。使用 Wine 5.0,在 Linux 上运行 Windows 应用程序和游戏的体验得到进一步改进。

通过一些努力,你可以使用 Wine 在 Linux 上运行 Windows 应用程序。当你必须使用一个仅在 Windows 上可用的软件时,Wine 是一个可以尝试的工具。它支持许多这样的软件。

Wine 的一个新的主要发布版本已经降临,即 Wine 5.0,几乎距它的 4.0 发布一年之后。

Wine 5.0 发布版本引进了几个主要特性和很多显著的更改/改进。在这篇文章中,我将重点介绍新的特性是什么,并且也将提到安装说明。

在 Wine 5.0 中有什么新的特性?

如他们的官方声明所述,这是 5.0 发布版本中的关键更改:

  • PE 格式的内置模块。
  • 支持多显示器。
  • 重新实现了 XAudio2。
  • 支持 Vulkan 1.1。
  • 支持微软安装程序(MSI)补丁文件。
  • 性能提升。

因此,随着 Vulkan 1.1 和对多显示器的支持 —— Wine 5.0 发布版本是一件大事。

除了上面强调的这些关键内容以外,在新的版本中包含成千上万的更改/改进中,你还可以期待对控制器的支持更好。

值得注意的是,此版本特别纪念了 Józef Kucia(vkd3d 项目的首席开发人员)。

他们也已经在发布说明中提到这一点:

这个发布版本特别纪念了 Józef Kucia,他于 2019 年 8 月去世,年仅 30 岁。Józef 是 Wine 的 Direct3D 实现的一个主要贡献者,并且是 vkd3d 项目的首席开发人员。我们都非常怀念他的技能和友善。

如何在 Ubuntu 和 Linux Mint 上安装 Wine 5.0

注意:

如果你在以前安装过 Wine,你应该将其完全移除,以(如你希望的)避免一些冲突。此外,WineHQ 存储库的密钥最近已被更改,针对你的 Linux 发行版的更多的操作指南,你可以参考它的下载页面

Wine 5.0 的源码可在它的官方网站上获得。为了使其工作,你可以阅读更多关于构建 Wine 的信息。基于 Arch 的用户应该很快就会得到它。

在这里,我将向你展示在 Ubuntu 和其它基于 Ubuntu 的发行版上安装 Wine 5.0 的步骤。请耐心,并按照步骤一步一步安装和使用 Wine。这里涉及几个步骤。

请记住,Wine 安装了太多软件包。你会看到大量的软件包列表,下载大小约为 1.3 GB。

在 Ubuntu 上安装 Wine 5.0(不适用于 Linux Mint)

首先,使用这个命令来移除现存的 Wine:

sudo apt remove winehq-stable wine-stable wine1.6 wine-mono wine-geco winetricks

然后确保添加 32 位体系结构支持:

sudo dpkg --add-architecture i386

下载并添加官方 Wine 存储库密钥:

wget -qO - https://dl.winehq.org/wine-builds/winehq.key | sudo apt-key add -

现在,接下来的步骤需要添加存储库,为此, 你需要首先知道你的 Ubuntu 版本

对于 Ubuntu 18.04 和 19.04,用这个 PPA 添加 FAudio 依赖, Ubuntu 19.10 不需要它:

sudo add-apt-repository ppa:cybermax-dexter/sdl2-backport

现在使用此命令添加存储库:

sudo apt-add-repository "deb https://dl.winehq.org/wine-builds/ubuntu $(lsb_release -cs) main"

现在你已经添加了正确的存储库,可以使用以下命令安装 Wine 5.0:

sudo apt update && sudo apt install --install-recommends winehq-stable

请注意,尽管在软件包列表中将 Wine 5 列为稳定版,但你仍可能会看到 winehq-stable 的 wine 4.0.3。也许它不会传播到所有地理位置。从今天早上开始,我可以看到 Wine 5.0。

在 Linux Mint 19.1、19.2 和 19.3 中安装 Wine 5.0

正如一些读者通知我的那样,apt-add 存储库命令不适用于 Linux Mint 19.x 系列。

这是添加自定义存储库的另一种方法。你必须执行与 Ubuntu 相同的步骤。如删除现存的 Wine 包:

sudo apt remove winehq-stable wine-stable wine1.6 wine-mono wine-geco winetricks

添加 32 位支持:

sudo dpkg --add-architecture i386

然后添加 GPG 密钥:

wget -qO - https://dl.winehq.org/wine-builds/winehq.key | sudo apt-key add -

添加 FAudio 依赖:

sudo add-apt-repository ppa:cybermax-dexter/sdl2-backport

现在为 Wine 存储库创建一个新条目:

sudo sh -c "echo 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main' >> /etc/apt/sources.list.d/winehq.list"

更新软件包列表并安装Wine:

sudo apt update && sudo apt install --install-recommends winehq-stable

总结

你尝试过最新的 Wine 5.0 发布版本吗?如果是的话,在运行中你看到什么改进?

在下面的评论区域,让我知道你对新的发布版本的看法。


via: https://itsfoss.com/wine-5-release/

作者:Ankush Das 选题:lujun9972 译者:robsean 校对:wxy

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

相关内容

Blender-尝试安装S...
首先,将PIP更新到最新版本。在终端中运行以下命令:python ...
2024-12-22 14:32:02
让Windows程序在Li...
2024-12-07 11:42:08 作者:姚立伟 近日,Wi...
2024-12-08 06:12:55
安装包时因Environm...
这是因为很可能缺少管理员权限,或者占用了该包相关的文件或目录。可以...
2024-11-09 06:31:13
AWSCLI返回[WinE...
如果您在Windows上安装了AWS CLI并出现此错误,请检查P...
2024-09-24 05:32:05
AutoHotKeyIfW...
如果您正在使用正则表达式,且IfWinExists无法正常工作,请...
2024-09-23 04:32:20
AtomicWrites-...
该错误指出无法写入文件,因为程序没有正确的权限。可能是由于正在运行...
2024-09-21 18:30:45

热门资讯

使用 KRAWL 扫描 Kub... 用 KRAWL 脚本来识别 Kubernetes Pod 和容器中的错误。当你使用 Kubernet...
Helix:高级 Linux ... 说到 基于终端的文本编辑器,通常 Vim、Emacs 和 Nano 受到了关注。这并不意味着没有其他...
通过 SaltStack 管理... 我在搜索Puppet的替代品时,偶然间碰到了Salt。我喜欢puppet,但是我又爱上Salt了:)...
Epic 游戏商店现在可在 S... 现在可以在 Steam Deck 上运行 Epic 游戏商店了,几乎无懈可击! 但是,它是非官方的。...
如何在 Github 上创建一... 学习如何复刻一个仓库,进行更改,并要求维护人员审查并合并它。你知道如何使用 git 了,你有一个 G...
2024 开年,LLUG 和你... Hi,Linuxer,2024 新年伊始,不知道你是否已经准备好迎接新的一年~ 2024 年,Lin...
Bazzite:专为 Stea... 为 Linux 桌面或者 Steam Deck 做好游戏准备,听起来都很刺激!对于一个专为 Linu...
Motrix:一个漂亮的跨平台... 一个开源的下载管理器,提供了一个简洁的用户界面,同时提供了跨平台操作的所有基本功能。在这里了解关于它...
Bash 脚本中如何使用 he... here 文档 here document (LCTT 译注:here 文档又称作 heredoc ...
使用 dialog 和 jq ... 为何选择文字用户界面(TUI)?许多人每日都在使用终端,因此, 文字用户界面 Text User I...