如何使用Wine在Linux上安裝Windows應用程序

由於各種原因,您可能會發現自己必須在Linux上運行Windows程序。 可能是沒有適用於Linux的版本,適用於Windows的版本更好或更專業的……或者僅僅是您的最愛。 也可能是因為您使用的是該行業的“標準”,或者因為沒有Linux程序支持在另一台計算機上使用Windows程序創建的文件或文檔類型,所以您需要使用該程序。

介紹

在開始使用說明之前,我認為有必要做一個簡短的反思:一旦安裝了Linux,就有很多方法可以運行Windows應用程序,甚至有可能在虛擬機中安裝Windows,您可以直接從虛擬機中運行Windows應用程式。

但是,Wine並非如其名稱所稱的模擬器(Wine不是模擬器,因此是其縮寫)。 這意味著,與WINE一起運行的Windows應用程序實際上可以有幾種記錄的情況,在Linux上運行的情況要比Windows輕得多。

另一方面,儘管在某些情況下創建快樂的虛擬機並安裝我們的Windows副本,然後在其中安裝程序可能會很方便,但這也可能是一個問題。 首先,由於此過程將消耗大量資源(磁盤空間,內存和處理器)。 其次,Windows不是免費軟件,要安裝它,您應該具有正版。 否則,您將無法避免Windows的專利問題。

要了解有關Wine的更多信息,建議您閱讀 文件中, 百科中, 初學者入門 和文件«揭穿與葡萄酒有關的常見神話“。

安裝酒

在Ubuntu中:

sudo易於得到裝酒

在Fedora中:

yum -y 安裝葡萄酒

在下載部分,您可以找到其他流行的Linux發行版的最新Wine軟件包,例如Mandriva,Slackware,Debian,OpenSUSE等。

運行並安裝Windows程序

一旦安裝,當您雙擊任何.EXE文件時,Wine將運行。 另外,它允許您像在Windows中一樣安裝程序,並將快捷方式放在主菜單中的“葡萄酒”類別下。

儘管許多人相信,Wine不僅用於運行“簡單”的Windows應用程序,甚至用於運行複雜的遊戲。 而且,事實證明,《模擬人生3》,《半條命2》,《命令與征服3》,《星球大戰:絕地武士》等可怕的遊戲或諸如Microsoft Office這樣的重要套件都可以完美運行。

它不會讓我運行程序/安裝程序! 嗅探嗅探…

我想您知道,Linux是通過授予用戶特權來管理的系統。 這僅允許某些用戶執行某些操作。 文件也一樣。 默認情況下,除非用戶另行指定,否則從Internet下載的.EXE文件都是“可執行的”。

如果在嘗試運行文件時看到以下消息:

然後,您要做的就是右鍵單擊該文件。 我選擇了“屬性”選項。 到達那里後,轉到“權限”選項卡並啟用“允許文件作為程序運行”選項:

我在運行程序時遇到其他問題

如果有問題的應用程序無法正常運行或出現問題,建議您輸入 葡萄酒應用數據庫 查看其他用戶的評論以及他們使用不同版本的Wine運行該程序的經驗。 每個已安裝和測試的程序都有一個等級。 如果您要查找的程序沒有出現在列表中,則是一個很好的機會進行協作並上傳您的印象。

卸載Wine中的程序

這很容易。 轉到應用程序> Wine>卸載Wine軟件。

從那裡您將能夠輕鬆刪除已安裝的程序。 也可以使用此工具來安裝新程序,儘管雙擊文件資源管理器中的安裝程序或直接從Internet Explorer的下載窗口中雙擊可能會更容易。

一切都安裝在哪裡?
默認情況下,所有程序都將嘗試安裝在C盤上,問題是,我的C盤是什麼? 實際上,與Wine一起安裝的Windows應用程序對應的所有文件都存儲在哪裡? 答案很簡單:〜/ .wine / drive_c。 也就是說,在您的家中有一個名為.wine的隱藏文件夾,其中存儲了磁盤C上的所有文件,實際上,正如您所看到的,它只是Wine稱為“磁盤C”的文件夾。

請記住,您始終可以將程序安裝在其他位置。 如果您在裝有Linux或Home文件夾的磁盤或分區上沒有多少空間,則此功能特別有用。

配置酒

設置Wine很容易。 轉到應用程序>酒>配置酒。
在此窗口中,您可以告訴Wine模仿哪個版本的Windows(Windows 7,Vista,XP等)。 另外,您將能夠指出它應該與哪個聲音系統集成和一起使用(ALSA,OSS,Jack等),這在使用專業音頻編輯程序時非常有用。 您還可以從此處更改“ C磁盤”的存儲路徑,圖形優化以及與桌面集成的方式。

我怕病毒

Windows用戶獲得所有樂趣是不公平的,因為大家都知道Linux病毒實際上不存在。 不久前,有一種實驗是在Linux上使用wine運行Windows病毒。

測試了5種最有害的病毒 (Klez,My Doom,Sobig,SCO Worm,Some Fool),結果不是很令人鼓舞,沒有人能夠傳播,也只有一個人會影響linux操作系統本身。

總之,通過使用Wine運行Windows應用程序不會使您失去安全性,相反,與在Windows中運行相同的應用程序相比,您將更加安全。

winetricks

有時,使用Wine使用Linux在Windows上安裝Windows應用程序可能是一項艱鉅的任務,特別是因為其中一些需要外部庫。

winetricks 是一個快速簡便的腳本,用於下載和安裝這些可重新分發的庫,有時這些東西是使一切正常運行所必需的。

您如何安裝?

wget http://www.kegel.com/wine/winericks

我該如何運行?
獲得Winetricks之後,可以在終端中輸入以下內容來使用它:

sh葡萄酒技巧

如果您不帶參數運行它,則winetricks屏幕將顯示一個GUI,其中包含可用軟件包的列表。 如果知道要安裝的軟件包的名稱,則可以將名稱添加到Winetricks命令行,然後立即開始安裝過程。 例如,

sh winetricks corefonts vcrun6

這將同時安裝corefonts和vcrun6軟件包。

酒門

酒門 是一個優秀的小程序,可讓您輕鬆無問題地安裝非常流行的Windows應用程序。 這使您不必去Google查看要使用的配置等。

要安裝它,您只需要轉到官方網站的下載部分,然後選擇最適合您的Linux發行版的軟件包即可。

示例:使用Wine的uTorrent

不,我用 傳輸 或不可思議的 洪水。 如果您沒有嘗試過,請這樣做。 但是,僅顯示使用Wine的Windows應用程序在Ubuntu中的外觀,這是使用uTorrent的屏幕截圖。