如何在Debian、Ubuntu和Linux Mint上安装Wine

Wine 是一个开源、免费且用户友好的程序,允许 Linux 用户在类 Unix 操作系统上运行基于 Windows 的应用程序和游戏。Wine 充当了一个兼容性层,可安装几乎所有版本的 Windows 程序。

最近,Wine 团队高兴地宣布新版本 9.0 已经准备就绪。你可以获取源代码或二进制包,适用于 Linux、Windows 和 Mac 等不同系统。

这个版本经过一年的努力,进行了超过 7,000 次更改,带来了许多改进,特别是新的 WoW64 架构和实验性的 Wayland 驱动程序。

本文将解释在 基于 Debian 的发行版(如 Ubuntu 和 Linux Mint)上安装最新稳定版本的 Wine 9.0 的简单步骤。此外,我们将介绍如何设置 Wine、安装 Windows 软件以及卸载它。

在 Debian、Ubuntu 和 Linux Mint 上安装 Wine

如果你想要使用最新版本的 Wine 9.0 稳定系列,你必须使用一个新的 Wine 软件源 PPA,它提供了 DebianUbuntuLinux Mint 的开发版本和稳定版本。

在 Ubuntu 和 Linux Mint 上安装 Wine

要在Ubuntu和Linux Mint上安装Wine,请在桌面上按“CTRL + ALT + T”打开终端,并运行以下命令进行安装。

如果您的系统是64位的,请启用32位架构(如果尚未启用):

sudo dpkg --add-architecture i386 

接下来,下载并添加存储库密钥:

sudo mkdir -pm755 /etc/apt/keyrings
sudo wget -O /etc/apt/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.key

选择您的Ubuntu版本并将WineHQ源文件添加到您的系统中。

For this version: Use this command:
Ubuntu 23.10 sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/mantic/winehq-mantic.sources
Ubuntu 23.04 sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/lunar/winehq-lunar.sources
Ubuntu 22.04/Linux Mint 21.x 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

更新软件包,然后安装以下软件包之一:

For this version: Use this command:
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

在Debian上安装Wine

如果您的系统是64位的,请启用32位架构(如果尚未启用):

sudo dpkg --add-architecture i386 

接下来,下载并添加存储库密钥:

sudo mkdir -pm755 /etc/apt/keyrings
sudo wget -O /etc/apt/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.key

选择您的Debian版本并将WineHQ源文件添加到您的系统中:

For this version: Use this command:
Debian 13 (Trixie) sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/debian/dists/trixie/winehq-trixie.sources
Debian 12 (Bookworm) sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/debian/dists/bookworm/winehq-bookworm.sources
Debian 11 (Bullseye) sudo wget -nc -P /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/debian/dists/bullseye/winehq-bullseye.sources
Debian 10 (Buster) sudo wget -nc -P /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/debian/dists/buster/winehq-buster.sources

现在更新软件包存储库数据库并按照所示安装Wine。

For this version: Use this command:
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

在Debian、Ubuntu和Mint上使用源代码安装Wine

获取最新稳定版本的Wine(目前是9.0)的另一种方法是使用以下命令从源tarball构建Wine。

wget https://dl.winehq.org/wine/source/9.0/wine-9.0.tar.xz
tar -xvf wine-9.0.tar.xz
cd wine-9.0/
sudo ./configure 
sudo ./configure --enable-win64   [For 64-bit platform]
sudo make && sudo make install

如何使用Wine运行Windows应用程序和游戏

为了演示如何使用wine运行Windows程序,我们已从官方的Rufus下载页面下载了Rufus .exe文件。

要运行Windows Rufus可执行文件,请运行以下命令:

wine rufus-4.4.exe
Run Windows Program in Ubuntu

一旦您运行程序,Wine 将开始在用户的主目录中创建一个配置文件,即~/.wine如下所示。

Wine Configuration

在 Wine 配置过程中,它会要求您安装wine-mono-package,这是.NET应用程序所需的,请单击“安装”按钮。

Wine Mono Installer

下载很快就会开始。

Downloading Wine Mono Installer

此外,它还会要求您安装Gecko包,这是嵌入 HTML 应用程序所需的。

Wine Gecko Installer

选择是否要定期检查应用程序更新。

Rufus Update Policy

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

Rufus Program Running on Ubuntu

我们已成功在DebianUbuntuLinux Mint上安装了Wine,并向您展示了如何在 Linux 环境中运行 Windows 应用程序的预览。

在 Debian、Ubuntu 和 Linux Mint 中卸载 Wine

如果您对 Wine 程序不满意,可以使用以下命令完全删除它。

sudo apt purge winehq-stable

您还可以从wine 下载页面下载Wine源代码包,用于其他Linux发行版。

Source:
https://www.tecmint.com/install-wine-on-ubuntu-and-linux-mint/