linux中安裝wine運行windows程式
Wine的介紹
Wine是Wine Is Not an Emulator(Wine不是模擬器)的縮寫,其實是一個轉換層(或程式裝入器),能夠在Linux及與POSIX相容的其他類似作業系統上運行Windows應用程式。Wine在Linux上無法類比Windows應用程式,而是提供了另外的方法來實施DLL(典型的Windows應用程式可以調用這些DLL)和代替Windows NT核心的進程。Wine完全由非微軟程式碼群組成。
Wine支援數量眾多的應用程式,但並非全部都得到同樣的支援。可以訪問Wine應用程式資料庫(AppDB, http://appdb.winehq.org),看看你常用的Windows應用程式與Wine之間的相容性有多好。AppDB由社區維護;你也可以添加自己發現的應用程式。AppDB定義了如下幾種層級類型:
白金:如果某應用程式在“即開即用”狀態下可以順暢無阻地安裝和運行,它可以被評為白金級。Wine設定檔不需要變更。
黃金:應用程式與一些DLL覆蓋檔案、其他設定或第三方軟體可以順暢無阻地協同運行。
白銀:就“平常”使用而言,應用程式可以出色地運行。比如說,遊戲在單人玩家模式下運行很好,但在多人玩家模式下不行;Windows Media Player作為外掛程式和獨立播放器運行很好,但無法處理數位版權管理(DRM)等。
青銅:應用程式可以運行,但存在一些問題,哪怕是平常使用。比如說,遊戲無法正確地重新繪圖或者用錯誤的顏色顯示字型,速度比平常慢得多,等等。
垃圾:如果應用程式無法用於原本的用途,就會得到這個評級。如果這樣,通用軟體缺陷跟蹤系統Bugzilla中應該至少有一個軟體缺陷報告。應用程式無法安裝、無法啟動,或者就算能啟動,也有好多錯誤,以至於幾乎沒法使用。
一. 安裝Wine
Wine適應於所有流行的UNIX作業系統,包括Ubuntu、Debian、Red Hat、SUSE、Mandriva、FreeBSD、Solaris和Mac OS X。
在Ubuntu上:
一、通過Unbuntu軟體中心安裝
1. 開啟Applications(應用程式)>Ubuntu Software Center(Unbuntu軟體中心),開啟Ubuntu軟體中心。
然後點擊Edit(編輯)>Software Sources(軟體源)。選擇Other Software(其他軟體)選項卡,點擊Add(添加)。然後輸入下列apt行:
ppa:ubuntu-wine/ppa
2.Allsoftwares右側菜單中選擇“PPA for Ubuntu Wine Team”,然後選擇Microsoft Windows Compatibility Layer(Development files) – wine1.3-dev。
點擊Install(安裝)。這會安裝最新的Wine軟體包,包括開發庫。
提示:卸載現有的Wine軟體包,以確保最大的相容性。另外,如果想全新安裝,你可以刪除Wine使用者目錄,為此可以從主目錄中使用命令rm -r -v .wine。
二、通過終端安裝
終端輸入[如何在Ubuntu14.04中安裝和運行Windows應用程式]
sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get update
apt-get install wine1.7
wine --version
[Wine完全卸載]
二. 安裝Wine支援包
現在,我們需要安裝非開源(但免費)的支援包。這包括微軟Core Fonts、Visual C++運行時環境等軟體包。
安裝Cabextract:
需要該軟體包來解壓縮微軟.cab檔案。
$ sudo apt-get install cabextract
下載winetricks指令碼:
現在我們需要下載一個很棒的指令碼,名為winetricks,它會自動下載和安裝必要的支援包。
$ wget http://winetricks.org/winetricks
現在輸入下列命令,安裝必要的支援包:
$ sh winetricks corefonts Tahoma
提示:你還可以不用任何命令列參數來運行winetricks,那樣就能從漂亮的GUI介面選擇需要安裝的軟體包。
from:http://blog.csdn.net/pipisorry/article/details/41653361
ref:
教你使用Wine在Linux上運行Windows軟體
Unmet dependencies error when installing wine [duplicate]