當 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
當系統提示您使用 ay/n 選項進行安裝時,請輸入 y。 之後,Wine 應用程序將被安裝並可供使用。
對於 32 位 Ubuntu 系統,可以使用以下命令:
$ sudo apt安裝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 添加 –
小費: 您可以從本教程中復制此命令,而不是在終端中鍵入它。 從此處選擇並複制此命令,在終端提示中右鍵單擊,然後從菜單中選擇粘貼。
然後運行此命令以導入 WineHQ 存儲庫的另一個密鑰:
sudo apt-key adv –keyserver hkp://keyserver.ubuntu.com:80 –recv F987672F
現在運行以下命令以從 WineHQ 添加相關存儲庫:
$ sudo apt-add-repository ‘deb https://dl.winehq.org/wine-builds/ubuntu/bionic main’
然後使用以下命令更新 Ubuntu 軟件包列表:
apt-get 更新
在這裡,您有兩個關於要安裝哪個版本的 Wine 的選項; 穩定版或開發版。
- WineHQ 穩定版: 這是可用的最新和穩定的 Wine 版本。 使用以下命令安裝此版本:
sudo apt-get install –install-recommends winehq-stable
請輸入 是 當提示選擇是/否進行安裝時。 之後,穩定版本的 Wine 將安裝在您的系統上。
- WineHQ 開發: 這是 Wine 的最新版本,但它可能不是很穩定。 作為開發人員,您可能對安裝此版本更感興趣。
sudo apt-get install –install-recommends winehq-devel
當提示選擇 y/n 進行安裝時,請輸入 Y。 之後,Wine 的開發版本將安裝在您的系統上。
為了驗證安裝並檢查系統上安裝了哪個版本,請運行以下命令:
$ wine –version
從系統中卸載 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,無論是新安裝還是完全刪除。