当 Linux 用户需要在他们的系统上运行一些他们最喜欢的 Windows 应用程序时,总有一天他们会遇到这种情况。 但是,并非所有应用程序都兼容在 Linux 环境中运行。 出于这个原因,Linux 创建了 Wine 兼容层,它允许您在 Linux 系统上运行实际的 Windows 版本的应用程序。 这篇文章演示了如何在 Debian 操作系统上安装 Wine。
注意:我们已经在 Debian 10 (Buster) 系统上测试了这篇文章中解释的命令和过程。
在 Debian 上安装 Wine
我们将通过 WineHQ 存储库安装 Wine,因为它提供了最新版本的 Wine。 以下是在 Debian 系统上安装 Wine 需要遵循的安装步骤。
第 1 步:启用 32 位支持
在您的系统中启用对 32 位软件包的支持。 运行以下命令来执行此操作:
$ sudo dpkg --add-architecture i386
第 2 步:安装依赖项
要在 Debian 10 上安装 Wine,您需要先安装 i386 和 amd64 “libfaudio”依赖包。 “libfaudio0”不包含在 WineHQ 存储库中。 因此,您将需要手动安装它,如下所示:
在终端中使用以下命令下载 i386 和 amd64 “libfaudio0” 软件包:
$ wget https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/Debian_10/amd64/libfaudio0_20.01-0~buster_amd64.deb
$ wget https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/Debian_10/i386/libfaudio0_20.01-0~buster_i386.deb
然后安装两个软件包; 在终端中运行以下命令:
$ sudo apt install ./libfaudio0_20.01-0~buster_amd64.deb
$ sudo apt install ./libfaudio0_20.01-0~buster_i386.deb
第 3 步:下载并安装存储库密钥
现在您必须添加 WineHQ 存储库签名密钥。 在终端中运行以下命令以下载 WineHQ 存储库的签名密钥:
$ wget -nc https://dl.winehq.org/wine-builds/winehq.key
然后使用以下命令安装密钥:
$ sudo apt-key add winehq.key
第 4 步:添加 WineHQ 存储库
现在将 WineHQ 存储库添加到您的 apt 源中。 有两种方法可以将 WineHQ 存储库添加到您的系统,如下所示。
第一种方法是将 WineHQ 存储库添加到 来源.list 文件。 编辑 /etc/apt/sources.list 文件
$ sudo nano /etc/apt/sources.list
然后在其中添加以下行:
deb https://dl.winehq.org/wine-builds/debian/ buster main
另一种方法是使用 apt-add-repository 命令如下:
$ sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/debian/ buster main'
您可以使用这些方法中的任何一种。
第 5 步:更新 apt
现在更新 apt 源列表以包含新添加的 WineHQ 存储库:
$ sudo apt update
第 6 步:安装 Wine
现在已经添加了存储库及其密钥,您可以在系统上安装 Wine。 以下是在您的系统上安装 Wine 的命令:
$ sudo apt-get install --install-recommends winehq-stable
这可能需要一些时间,因为它还将安装一些额外的软件包。
第 7 步:验证安装
您可以通过在终端中运行以下命令来验证 Wine 是否安装成功:
$ wine --version
此命令还向您显示安装的 Wine 版本,您可以看到是 5.0.3.
卸载葡萄酒
有时您可能不再需要系统上的特定软件。 如果是这种情况,您可以从系统中完全卸载它。
为了从您的系统中完全删除 Wine 及其所有配置文件,请运行以下命令:
$ sudo apt purge winehq-stable
现在,如果您还想删除与 Wine 一起自动安装的软件包,请运行以下命令:
$ sudo apt autoremove
在这篇文章中,我们展示了通过 WineHQ 存储库在 Debian 上安装 Wine 的分步过程。 最后,我们还提到了如何卸载 Wine,以防您的系统不再需要它。 有关官方文档,您可以访问 Debian 酒.
如果您正在使用 Linux Mint OS,请访问我们关于如何在 Linux Mint 20 上安装 Wine 的帖子。