首頁 > 作業系統 > 在Debian 7手動編譯Install WINE最新版

在Debian 7手動編譯Install WINE最新版

在Debian 7手動編譯WINE最新版以及安裝Windows .Net framework

這是自己的筆記,如果有幫助最好,沒幫助也沒所謂。

WINE的作用就是可以在LINUX作業系統環境中執行WINDOWS的應用程式。

只是Debian7的WINE官方套件1.4.3版又太老,很多功能都不支援,所以最好是下載最新的原始碼來進行編譯安裝。

環境

最好是Debian7 i386 32位元系統,因為WINE在64位元有不少問題,加上必須設定安裝不少額外的套件以及設定,所以非必要千萬不要在64位元的作業系統安裝WINE。

編譯WINE

安裝編譯所需依賴的套件

apt-get build-dep wine
apt-get install libgstreamer-plugins-base0.10-dev libhal-dev liblcms2-dev libosmesa6-dev ocl-icd-opencl-dev

開始編譯

下載原始碼 http://ftp.winehq.org/pub/wine/source/1.7/wine-1.7.43.tar.bz2

tar xvf wine-1.7.43.tar.bz2

這個包沒有gzip格式

cd wine-1.7.43/
./configure
make

在8核心CPU以及3GB記憶體中整個過程要編譯4個半小時。

make install

winetricks可以用套件方式安裝,也可以直接下載腳本,我個人傾向使用下載腳本。

apt-get install winetricks

wget http://winetricks.googlecode.com/svn/trunk/src/winetricks

安裝ie8

為什麼不安裝ie7?因為根據經驗,ie7在WINE下執行怪怪的,所以最好是安裝ie8。那又為什麼要裝ie(Internet Explorer)?因為我要執行的程式,大多需要呼叫執行IE,所以必須安裝。

bash winetricks ie8

就這麼簡單

安裝Windows .Net Framework

Windows .Net Framework有幾個不同的版本,但是最好是安裝Microsoft .NET Framework 4.5.2,因為它會把前面的版本以及相關的程式也安裝上。

bash winetricks dotnet45 corefonts

關於安裝Windows程式的方式可參考

https://appdb.winehq.org/index.php

參考資料

http://wiki.winehq.org/WineOn64bit#head-5dd049f4c05d95a80467aa965870ef41b7fa1988

發表留言

您的電子郵件地址將不會被公開標記為必填欄位 *

*

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料