Wine 的一个新的主要版本发布了。使用 Wine 5.0,在 Linux 上运行 Windows 应用程序和游戏的体验获得进一步改进。linux
经过一些努力,你能够使用 Wine 在 Linux 上运行 Windows 应用程序。当你必须使用一个仅在 Windows 上可用的软件时,Wine 是一个能够尝试的工具。它支持许多这样的软件。git
Wine 的一个新的主要发布版本已经降临,即 Wine 5.0,几乎距它的 4.0 发布一年以后。github
Wine 5.0 发布版本引进了几个主要特性和不少显著的更改/改进。在这篇文章中,我将重点介绍新的特性是什么,而且也将提到安装说明。ubuntu
如他们的官方声明所述,这是 5.0 发布版本中的关键更改:windows
所以,随着 Vulkan 1.1 和对多显示器的支持 —— Wine 5.0 发布版本是一件大事。bash
除了上面强调的这些关键内容之外,在新的版本中包含成千上万的更改/改进中,你还能够期待对控制器的支持更好。app
值得注意的是,此版本特别记念了 Józef Kucia(vkd3d 项目的首席开发人员)。ionic
他们也已经在发布说明中提到这一点:工具
这个发布版本特别记念了 Józef Kucia,他于 2019 年 8 月去世,年仅 30 岁。Józef 是 Wine 的 Direct3D 实现的一个主要贡献者,而且是 vkd3d 项目的首席开发人员。咱们都很是怀念他的技能和友善。性能
注意:
若是你在之前安装过 Wine,你应该将其彻底移除,以(如你但愿的)避免一些冲突。此外,WineHQ 存储库的密钥最近已被更改,针对你的 Linux 发行版的更多的操做指南,你能够参考它的下载页面。
Wine 5.0 的源码可在它的官方网站上得到。为了使其工做,你能够阅读更多关于构建 Wine 的信息。基于 Arch 的用户应该很快就会获得它。
在这里,我将向你展现在 Ubuntu 和其它基于 Ubuntu 的发行版上安装 Wine 5.0 的步骤。请耐心,并按照步骤一步一步安装和使用 Wine。这里涉及几个步骤。
请记住,Wine 安装了太多软件包。你会看到大量的软件包列表,下载大小约为 1.3 GB。
首先,使用这个命令来移除现存的 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。
正如一些读者通知个人那样,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 发布版本吗?若是是的话,在运行中你看到什么改进?
在下面的评论区域,让我知道你对新的发布版本的见解。
做者:Ankush Das 选题:lujun9972 译者:robsean 校对:wxy