如何安裝和使用Wine,以便在Linux上運行Windows應用程序?
圖 1 :在基本操作系統( Elementary OS ) Freya 上運行的 Notepad++
早在上世紀 90 年代中期至 2000 年代初, Linux 還是一款初露崢嶸的操作系統,存在嚴重缺乏實用應用程序的問題。這個問題在商務界來得尤其嚴重――在商務界, Windows 桌面應用程序決定著生產力的高低。為了克服這個軟肋, Linux 社區開發了一種名為 Wine 的兼容層。這個名稱最初代表 Wine Is Not an Emulator (葡萄酒不是模擬器,因為每個人都把這個工具誤以為是 Windows 模擬器)。現在名稱簡稱 Wine 。
實際上, Wine 的功能就是讓 Windows 應用程序可以在 Linux 平臺上運行。它并不完美,支持的應用程序也很有限。如果你想要記事本( Notepad )、計算器( Calculator )和紙牌游戲( Solitaire ),你就隨時可以使用了。
但是隨后出現了值得關注的東西。隨著時間的推移,越來越多的應用程序得到支持,直到 Wine 后來成為許多用戶和企業(尤其還有 Linux 游戲玩家)的一款必不可少的工具。迄今為止,有數千款全面得到支持的應用程序如今可以在 Wine 上運行(查看應用程序數據庫 https://appdb.winehq.org ,即可參閱完整列表),而且這份列表越來越長。誠然, Wine 的工作主要側重于游戲,但是你仍會找到相當豐富的生產力應用程序可以使用。
你可能會想,由于使用這類工具很復雜, Wine 安裝和使用起來會很復雜。這種假設是不成立的。實際上, Wine 的開發人員不遺余力地讓兼容層盡可能易于使用。這到底意味著什么呢?為了更容易闡明這個問題,不妨看看安裝 Wine ,然后使用該工具安裝并運行 Windows 應用程序的過程。
我將在基本操作系統( Elementary OS ) Freya 上演示這個過程,并安裝最新版本的 Wine 。
安裝
如果你在運行 Ubuntu 衍生版,會在 Software Center (軟件中心)中找到 Wine 。不過,那個版本很可能過時了。正由于如此,我們應該避免提供的“默認”版本。為此,我們必須添加官方的 Wine 軟件庫。這可以通過兩種方法來實現,通過命令行或通過 GUI 。由于我們的目的是運行 Windows 應用程序,不妨使用 GUI 方法。
具體方法如下:
1. 點擊 Applications (應用程序)菜單。
2. 輸入 software 。
3. 點擊 Software & Updates (軟件和更新)。
4. 點擊 Other Software (其他軟件)選項卡。
5. 點擊 Add (添加)。
6 .在 APT 行部分輸入 ppa:ubuntu-wine/ppa (見圖 2 )。
7. 點擊 Add Source (添加來源)。
8. 輸入你的 sudo 密碼。
9. 點擊 Authenticate (驗證)。
10. 點擊 Close (關閉)。
11. 出現提示后,點擊 Reload (重新裝入)。
12. 打開 Software Center (軟件中心)。
13. 搜索 Wine 。
14. 點擊 Wine 項,然后點擊 Install (安裝)。
15. 讓安裝完成。
圖 2 :添加必要的 PPA (個人程序包存檔),以便安裝最新版本的 Wine
就是這樣。 Wine 現在已準備好幫助你安裝和運行 Windows 應用程序了。不過切記:不是每個應用程序都能正常運行。大多數會,但是如果你期望將內部的專有解決方案安裝并運行起來,可能會碰到幾個障礙。