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

Wine 是一個開源、免費且用戶友好的程式,允許 Linux 使用者在類 Unix 的作業系統上執行基於 Windows 的應用程式和 遊戲。Wine 作為一個相容性層,可安裝幾乎所有版本的 Windows 程式。

最近,9.0 版的 Wine 團隊高興地宣布已準備好供下載。您可以從不同系統(如 Linux、Windows 和 Mac)獲取它的源代碼或二進製套件。

此版本經歷了一年的努力,有超過 7,000 個更改,帶來了許多改進,特別是新的 WoW64 架構和實驗性的 Wayland 驅動程序。

本文將解釋如何在 基於 Debian 的發行版(如 Ubuntu 和 Linux Mint)上安裝最新穩定版本的 9.0Wine 的簡單步驟。此外,我們還將介紹如何設置 Wine、安裝 Windows 軟體以及如何卸載它。

在 Debian、Ubuntu 和 Linux Mint 上安裝 Wine

如果您希望擁有 Wine 9.0 穩定系列的最新版本,您必須使用一個新的 Wine 倉庫 PPA,該倉庫提供了 DebianUbuntuLinux Mint 的開發版本和穩定版本的 Wine

在 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下載頁面為其他Linux發行版下載Wine源代碼包。

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