如何在 Ubuntu 20.04 LTS 上安裝 Wine

當 Linux 最初公開時,它缺乏主要競爭對手 Windows 成功支持的許多有用的應用程序。 因此,Linux 創建了一個名為 Wine 的兼容層,用於在 Linux 本身上運行 Windows 應用程序。 最初,Wine 只能運行幾個 Windows 應用程序,但現在它可以支持數千個應用程序; 使其成為非常強大的 Linux 應用程序。 然而,它的安裝非常簡單!

本文介紹在 Ubuntu 20.04 系統上安裝 Wine。 我們僅通過命令行描述了安裝,因為通過面向 UI 的 Ubuntu 軟件數據庫還沒有可用的 Wine 版本。

還有一個替代的基於 Wine 的安裝程序可用於在 Linux 上安裝 Windows 軟件,名為 PlayOnLinux。 可以在此處找到 PlayOnLinux 的教程。

在 Ubuntu 上安裝 Wine

步驟 1:檢查您是否擁有 Ubuntu 32 位或 64 位系統

有不同版本的 Wine 可用於 32 位和 64 位版本的 Ubuntu。 為了檢查您使用的是哪個版本,以便您可以安裝適當版本的wine,請按照以下步驟操作:

通過 Ubuntu Dash 或 Ctrl+Alt+T 捷徑。

使用以下命令從文件 sysfs 和 /proc/cpuinfo 中獲取 CPU 詳細信息:

$lscpu

此命令將顯示以下輸出:

CPU op-mode(s) 條目告訴你你的系統上運行的 Ubuntu 的風格; 32 位表示您正在運行 32 位 Linux 操作系統,32 位、64 位表示您正在運行 64 位操作系統。

步驟 2:從標準 Ubuntu 存儲庫安裝 Wine(推薦)

我們建議您通過標準的 Ubuntu 存儲庫在您的系統上安裝 Wine,因為這樣您可以在您的系統上擁有更穩定的版本。

以 root 用戶身份在終端中運行以下命令,以便在 64 位版本的 Ubuntu 上安裝 Wine:

$ sudo apt安裝wine64

為 64 位架構安裝 Wine

當系統提示您使用 ay/n 選項進行安裝時,請輸入 y。 之後,Wine 應用程序將被安裝並可供使用。

對於 32 位 Ubuntu 系統,可以使用以下命令:

$ sudo apt安裝wine32

您可以通過以下命令驗證 Wine 的版本:

$ wine –version

替代方案:從 WineHQ 存儲庫安裝 Wine

WineHQ 存儲庫有一組標準的 Wine 軟件包,您可以下載並安裝到您的系統上。 請按照以下步驟操作:

在安裝 64 位版本的 Wine 之前,在終端中運行以下命令以添加 i386 架構:

$ sudo dpkg –add-architecture i386

添加 i386 架構

運行以下命令以添加 WineHQ 簽名密鑰:

$ wget -qO- https://dl.winehq.org/wine-builds/Release.key | sudo apt-key 添加 –

下載 WineHQ 密鑰

小費: 您可以從本教程中復制此命令,而不是在終端中鍵入它。 從此處選擇並複制此命令,在終端提示中右鍵單擊,然後從菜單中選擇粘貼。

然後運行此命令以導入 WineHQ 存儲庫的另一個密鑰:

sudo apt-key adv –keyserver hkp://keyserver.ubuntu.com:80 –recv F987672F

導入 WineHQ 密鑰

現在運行以下命令以從 WineHQ 添加相關存儲庫:

$ sudo apt-add-repository ‘deb https://dl.winehq.org/wine-builds/ubuntu/bionic main’

添加 WineHQ 包存儲庫

然後使用以下命令更新 Ubuntu 軟件包列表:

apt-get 更新

更新包

在這裡,您有兩個關於要安裝哪個版本的 Wine 的選項; 穩定版或開發版。

  • WineHQ 穩定版: 這是可用的最新和穩定的 Wine 版本。 使用以下命令安裝此版本:

sudo apt-get install –install-recommends winehq-stable

從 WineHQ 安裝 Wine

請輸入 當提示選擇是/否進行安裝時。 之後,穩定版本的 Wine 將安裝在您的系統上。

  • WineHQ 開發: 這是 Wine 的最新版本,但它可能不是很穩定。 作為開發人員,您可能對安裝此版本更感興趣。

sudo apt-get install –install-recommends winehq-devel

當提示選擇 y/n 進行安裝時,請輸入 Y。 之後,Wine 的開發版本將安裝在您的系統上。

為了驗證安裝並檢查系統上安裝了哪個版本,請運行以下命令:

$ wine –version

顯示 Wine 版本

從系統中卸載 Wine

請在您的 Ubuntu 終端中輸入以下命令,以便從您的系統中卸載 Wine:

$ sudo apt-get purge winehq-stable

您還需要手動刪除以下文件夾:

~/.config/wine/ -r $HOME/.wine $HOME/.config/menus/applications-merged/wine* $HOME/.local/share/applications/wine /.local/share/desktop-directories/wine * /.local/share/icons/????_*.xpm

該安裝現在將從您的系統中完全刪除。

按照本教程中描述的步驟,您將能夠成功地將有用的應用程序 Wine 安裝到您的系統中。 它可能是來自 Ubuntu 存儲庫的最新版本或來自 WineHQ 存儲庫的穩定/開發版本。 我們還描述了卸載過程,因此您可以輕鬆地從系統中刪除 Wine,無論是新安裝還是完全刪除。