首頁 > 軟體

Debian,Ubuntu和Linux Mint 上安裝 Wine 3.0 正式版

2020-06-16 16:55:36

Wine是一個開放原始碼,免費且易於使用的程式,使Linux使用者能夠在類Unix作業系統上執行一些基於Windows的應用程式。 Wine是用於安裝幾乎所有Windows程式版本的相容層。

本文介紹了在Debian 9-8,Ubuntu 17.10-17.04,16.10-16.04和Linux Mint 18-17系統下安裝Wine 3.0的簡單步驟,同時我們也將看到如何設定Wine,安裝解除安裝Windows軟體。

您可以在Wine宣傳計畫頁面找到所有新功能並更改此新版本的紀錄檔

Wine 3.0正式發布,支援Android驅動與Direct3D 11和10  http://www.linuxidc.com/Linux/2018-01/150418.htm

Ubuntu 17.10下編譯安裝 Wine 3.0 RC1 詳解  見  http://www.linuxidc.com/Linux/2017-12/149285.htm

在RHEL,CentOSFedora上安裝 Wine 3.0穩定版  http://www.linuxidc.com/Linux/2018-02/150753.htm

在Ubuntu,Linux Mint和Debian上安裝Wine 3.0正式版

如果您想要獲得Wine 3.0 stable系列的最新版本,則必須使用新的Wine儲存庫PPA,該庫可為Debian,Ubuntu和Linux Mint提供Wine的開發版本和穩定版本。

要在Ubuntu和Linux Mint上安裝Wine 3.0,請在桌面上點選“CTRL + ALT + T”開啟終端並執行以下命令進行安裝:

----------------- 在Ubuntu上 -----------------

$ sudo dpkg --add-architecture i386    [啟用32位元Arch]
$ wget -nc https://dl.winehq.org/wine-builds/Release.key
$ sudo apt-key add Release.key
$ sudo apt-add-repository https://dl.winehq.org/wine-builds/ubuntu/

----------------- 僅在Linux Mint 17.x上 -----------------
$ sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ trusty main'

----------------- 僅在Linux Mint 18.x上 -----------------
$ sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ xenial main'
$ sudo apt-get update
$ sudo apt-get install --install-recommends winehq-stable

在Debian上安裝Wine。

$ sudo dpkg --add-architecture i386
$ wget -nc https://dl.winehq.org/wine-builds/Release.key
$ sudo apt-key add Release.key

接下來將以下資源庫新增到/etc/apt/sources.list檔案。

deb https://dl.winehq.org/wine-builds/debian/ DISTRO main

注意:不要忘記用您的Debian發行版來替換DISTRO,無論是wheezy,jessie,stretch還是sid。

現在更新軟體包儲存庫資料庫並安裝Wine,如下所示。

$ sudo apt-get update
$ sudo apt-get install --install-recommends winehq-stable

另一種獲得Wine最新穩定版本(即現在的3.0版本)的方法是使用以下命令從原始碼包構建wine。

$ wget  https://dl.winehq.org/wine/source/3.0/wine-3.0.tar.xz
$ tar -xvf wine-3.0.tar.xz
$ cd wine-3.0/
$ sudo ./configure
$ sudo ./configure --enable-win64  [對於64位元平台]
$ sudo make && sudo make install

開始Wine 3.0

要啟動Wine程式,您必須提供.exe程式的完整路徑。 例如,我們將通過wine啟動notepad.exe程式。

$ wine notepad.exe

設定Wine 3.0

預設的Wine設定足夠用於執行Windows應用程式,但不是所有基於Windows的應用程式都在Wine下執行。 在某些情況下,您可能需要額外的設定才能執行某些應用程式或新增新的Windows驅動器以對映CD-ROM驅動器。

wine設定由'winecfg'工具完成,所以為了設定wine,在終端上執行以下命令。

$ winecfg

要新增新的驅動器,點選“驅動器” - >“新增驅動器”,然後給光碟的完整路徑。 看下面的截圖。

這對於在Ubuntu下使用cdrom和wine安裝遊戲和應用程式非常有用。

安裝Windows軟體的使用Winetricks

Winetricks是一個小型的幫手指令碼,用於下載和安裝基於Windows的軟體和丟失的DDL檔案,這些檔案需要在wine下執行一些程式。 要下載和安裝軟體程式,請從終端執行“winetricks”實用程式。 請注意,winetricks當前字首是使用者的主目錄(即/home/user/.wine)。 所以,無論你安裝它在這個目錄下。

$ winetricks

執行“winetricks”時,您可能會收到以下錯誤訊息:

/usr/bin/winetricks: 2201: /usr/bin/winetricks: cannot create /tmp/early_wine.err.txt: Permission denied
------------------------------------------------------
wine cmd.exe /c echo '%ProgramFiles%' returned empty string, error message 'wine: /home/tecmint/.wine is not owned by you'

要修復此類許可權錯誤,請執行以下命令並將使用者名稱替換為您自己的使用者。

# sudo chown -R username:username /tmp/early_wine.err.txt
$ winetricks

通過提交Wine統計報告,它會問你一個關於幫助Wine發展的問題。 只需點選“是”。點選“確定”按鈕繼續前進。 如果你不想提交報告給winetricks,那麼簡單的關閉命令'winetricks -optout'。

接下來,選擇“安裝Windows DLL或元件”。

選擇您想要安裝的軟體。 假設我想安裝Internet Explorer 8 和 國際版QQ。

該實用程式自動從winetricks表中下載並安裝選定的軟體。

一旦下載和安裝完成,它將自動啟動程式。 請參閱下面的截圖。

您也可以通過指定程式的完整路徑來啟動程式。

$ sudo wine 'C:Program FilesInternet Exploreriexplore'

正如我上面所說,並不是所有的程式都能和Wine一起工作 因此,我建議您在通過Wine安裝任何軟體之前檢視Wine應用程式資料庫。

使用Winetricks解除安裝Windows軟體

如果您想用winetricks解除安裝Internet Explorer,只需輸入以下命令即可完全刪除該程式。 您也直接從.wine目錄中刪除程式目錄,如下所示。

$ sudo rm -rf .wine/drive_c/Programe Files/Internet Explorer/

解除安裝Wine和Winetricks

如果您對wine程式不滿意,可以使用以下命令完全刪除它。

$ sudo apt purge winehq-stable

您還可以從Wine下載頁面下載其他Linux發行版的Wine 3.0原始碼包。


IT145.com E-mail:sddin#qq.com