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,它提供了 Debian、Ubuntu 和 Linux 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

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

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

下载很快就会开始。

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

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

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

我们已成功在Debian、Ubuntu和Linux 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/