如何在 Debian 10 (Buster) 上安裝 Wine


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

本文介紹如何通過 GUI 和命令行在 Debian 10 Buster 系統上安裝 Wine。

從 Debian UI 安裝 Wine

如果您不想打開命令行,通過 UI 從官方 Debian 存儲庫安裝軟件非常容易。

在 Debian 桌面活動工具欄/程序塢中,單擊 Debian 軟件圖標。

單擊軟件管理器搜索圖標並在搜索欄中輸入 Wine。搜索結果列出相關條目如下:

此處列出的 Wine 條目由 Debian Stable Main 存儲庫維護。單擊此搜索詞將打開以下視圖:

酒袋

[インストール]單擊按鈕開始安裝過程。只有經過身份驗證的用戶才能在 Debian 上安裝軟件,因此會顯示以下身份驗證對話框以提供身份驗證詳細信息。

以管理員身份進行身份驗證

輸入您的密碼,然後單擊“驗證”按鈕。之後,安裝過程將開始,您將看到如下進度條:

在 Debian 上安裝 Wine

如果您的系統上安裝了 Wine 並且安裝成功,您將看到以下消息:

推出酒

從命令行安裝 Wine

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

有不同版本的 Wine 可用於 32 位和 64 位版本的 Debian。要檢查您擁有的版本並安裝正確版本的 Wine,請按照下列步驟操作:

搜索 Application Launcher 並打開一個終端,如下所示:

Debian 終端

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

$lscpu

此命令顯示以下輸出:

邏輯處理器

CPU op-mode(s) 條目指示您的系統正在運行的 Debian 版本。 32bit 表示你運行的是 32bit Linux OS,32bit,64bit 表示你運行的是 64bit。 操作系統。

第 2 步:從官方 Debian 存儲庫安裝 Wine(推薦)

我們建議從標準 Debian 存儲庫在您的系統上安裝 Wine。這將允許您在系統上獲得更穩定的版本。

通過在終端中以 root 身份運行以下命令,在 64 位版本的 Debian 上安裝 Wine:

$ sudo apt-get update

在那之後

$ sudo apt-get install wine64

安裝 Wine 64 位軟件包

當提示使用 ay/n 選項安裝時,輸入 y。然後安裝 Wine 應用程序並準備使用。

在 32 位 Debian 系統上,您可以使用以下命令:

$ sudo apt-get install wine32

您可以使用以下命令檢查您的 Wine 版本:

$ wine --version

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

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

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

$ sudo dpkg --add-architecture i386

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

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

提示:您可以從本教程中復制此命令,而不是在終端中鍵入它。從此處選擇並複制此命令,在終端提示符中單擊鼠標右鍵並從菜單中選擇[貼り付け]選擇。

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

$ sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/debian/ buster main'

然後運行以下命令:

$ sudo apt-get update

有兩個版本的 Wine 可以安裝:穩定版或開發版。

  • WineHQ 穩定版: 這是可用的最新且穩定的 Wine 版本。使用以下命令安裝此版本:
$ sudo apt-get install --install-recommends winehq-stable

安裝 winehq

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

  • WineHQ 開發: 這是 Wine 的最新版本,但可能不是很穩定。作為開發人員,您可能有興趣安裝此版本。
$ sudo apt-get install --install-recommends winehq-devel

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

要檢查您的安裝並查看系統上安裝的版本,請運行以下命令:

$ wine --version

從您的系統中卸載 Wine

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

$ sudo apt-get purge winehq-stable

取出酒袋

此外,您應該通過運行以下命令完全刪除安裝和相關文件夾:

1. rm ~/.config/wine/ -rf
2. rm -rf $HOME/.wine
3. rm -f $HOME/.config/menus/applications-merged/wine*
4. rm -rf $HOME/.local/share/applications/wine
5. rm -f $HOME/.local/share/desktop-directories/wine*
6. rm -f $HOME/.local/share/icons/????_*.xpm

移除 WineHQ

安裝已從您的系統中完全刪除。

按照本教程中描述的步驟,您可以在您的系統上成功安裝有用的應用程序 Wine。它可能是來自官方 Debian 存儲庫的最新版本,也可能是來自 WineHQ 存儲庫的穩定/開發版本。我們還介紹了卸載過程,因此您可以輕鬆地從系統中刪除 Wine。對於全新安裝和完全刪除也是如此。