网站搜索

如何在 Ubuntu Linux 中安装最新的 Wine


Wine 是一个漂亮的实用程序,允许用户在 Linux 环境中运行 Windows 应用程序和游戏。 Wine 7.0 终于发布了,它附带了一系列众多改进和总共 40 个错误修复。

发生巨大变化的一些关键领域包括:

  • 文本控制台重新设计
  • Vulkan 支持增强
  • 文字和字体
  • 内核对象和函数
  • PE 格式的核心模块数组。
  • 新的 WoW64 架构。
  • 改进了主题支持,提供了一系列主题以实现更现代的外观。

有关已进行的众多更改的更全面列表,请查看 Wine 的公告。

让我们换个话题,重点讨论如何在 Ubuntu Linux 上安装 Wine 7.0

第 1 步:启用 32 位架构

第一个步骤是使用 dpkg 命令启用 32 位架构,如下所示:

sudo dpkg --add-architecture i386

第 2 步:添加 Wine 存储库密钥

添加 32 位 架构后,继续使用 wget 命令添加 Wine 存储库密钥,如图所示。

sudo wget -nc -O /usr/share/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.key

您应该在终端上获得输出,如上面的屏幕截图所示。

第 3 步:启用 Wine 存储库

添加存储库密钥后,下一步将启用 Wine 存储库。要添加存储库,请调用所示命令:

For this version:

使用此命令:

Ubuntu 22.04

sudo wget -nc -P /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/jammy/winehq-jammy.sources

Ubuntu 21.10

sudo wget -nc -P /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/impish/winehq-impish.sources

Ubuntu 20.04
Linux Mint 20.x

sudo wget -nc -P /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/focal/winehq-focal.sources

Ubuntu 18.04
Linux Mint 19.x

sudo wget -nc -P /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/bionic/winehq-bionic.sources

然后更新系统软件包列表,如图所示。

sudo apt update

第四步:在Ubuntu中安装Wine 7.0

此阶段剩下的工作就是使用 APT 包管理器在 Ubuntu 上安装 Wine 7.0,如下所示。

For this version:

使用此命令:

Stable branch

sudo apt install --install-recommends winehq-stable

Development branch

sudo apt install --install-recommends winehq-devel

Staging branch

sudo apt install --install-recommends winehq-staging

这将安装一系列软件包、库和驱动程序。

安装完成后,验证 wine 版本,如图所示。

wine --version

wine-7.0

步骤5:在Ubuntu中使用Wine运行Windows程序

为了演示如何使用 Wine 运行 Windows 程序,我们从 Rufus 官方网站下载了 Rufus 可执行文件 (.exe)

要运行该文件,请运行命令:

wine rufus-3.13.exe

Wine 将首先在主目录中创建一个 Wine 配置文件,在本例中为 ~/.wine,如图所示。

当提示安装 .NET 应用程序所需的 wine-mono-package 时,单击“安装”按钮。

下载即将开始

此外,安装嵌入 HTML 的应用程序所需的 Gecko 软件包。

选择是否要不时检查应用程序更新。

最后,Rufus UI 将显示如图所示。

我们已在 Ubuntu 上成功安装了 Wine,并让您预览了如何在 .exe 中执行 Windows 应用程序一种通常无法在 Linux 环境中运行的格式。

对本指南有什么想法或反馈吗?请告诉我们。