如何在 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 环境中运行的格式。
对本指南有什么想法或反馈吗?请告诉我们。