天天看點

在基于RedHat與Debian的系統上安裝Wine 最新的開發版本在基于RedHat與Debian的系統上安裝Wine 最新的開發版本

wine,一個在linux平台上非常受歡迎并且強大的開源應用,有了它,我們可以在linux平台上完美運作windows應用與遊戲。

在基于RedHat與Debian的系統上安裝Wine 最新的開發版本在基于RedHat與Debian的系統上安裝Wine 最新的開發版本

在linux上安裝wine(開發版本)

winehq團隊,近期宣布了一個新的開發版本wine1.7.29。這個版本帶來了諸多重要的特性,并且修複了44個bug。

wine團隊幾乎每周都會釋出新的開發版本,并且加入許多新特性以及修複漏洞。每個新版本都會支援新的應用與遊戲(windows),這使得wine在那些想要在linux下運作windows應用的使用者群體中很流行并且是不可缺少的。

根據變更日志,這個版本中添加了以下的關鍵特性:

在directwrite中加入增強的外形塑造與bidi(譯者:bi-directional language)鏡像。

更新了一些頁面錯誤處理方式。

增加了更多的c運作時函數。

修複了大量的bug。

這篇文章指導你在基于redhat與debian的系統,如centos,fedora,ubuntu,linux mint以及其他的發行版中安裝最新的開發版本wine 1.7.29。

<a target="_blank"></a>

遺憾的是,目前還沒有官方的wine倉庫可以擷取基于redhat系統的版本,隻能通過編譯源碼來安裝。如果要這麼做的話,我們先要安裝一些開發包如gcc,flex,bison,libx11-devel freetype-devel 以及開發工具,等等。這些工具都是編譯wine源碼所必須的。我們可以通過yum指令來安裝這些包。

# yum -y groupinstall 'development tools'

# yum -y install flex bison libx11-devel freetype-devel

然後,使用如下指令下載下傳wine最新的開發版本(1.7.29)以及解壓源碼包。

$ cd /tmp

$ wget http://citylan.dl.sourceforge.net/project/wine/source/wine-1.7.29.tar.bz2

$ tar -xvf wine-1.7.29.tar.bz2 -c /tmp/

接下來,使用下列指令編譯及安裝wine。

注:安裝過程大概需要15-20分鐘,這個時間由你的網絡速度以及電腦硬體配置決定,在安裝過程中需要root密碼。

$cd wine-1.7.29/

$./tools/wineinstall

$ cd wine-1.7.29/

$ ./configure --enable-win64

$ make

# make install

在ubuntu系統下,你可以使用官方的ppa友善的安裝最新的wine開發版本。打開一個終端并使用sudo權限執行下列指令。

$ sudo add-apt-repository ppa:ubuntu-wine/ppa

$ sudo apt-get update

$ sudo apt-get install wine 1.7 winetricks

注:在寫這篇文章時,隻能擷取1.7.26,在官方的倉庫中還沒有更新到最新版本,但是當倉庫更新到1.7.29後,使用上面的指令可以安裝最新的版本。(譯者:為毛我看了版本号是1.6.2......)

安裝成功後,你可以安裝或運作任何windows應用或遊戲了,示例如下:

$ wine notepad

$ wine notepad.exe

$ wine c:\\windows\\notepad.exe

注:切記,這是一個開發版本,請勿在生産系統上安裝它。建議這個版本僅作測試用。

原文釋出時間:2014-10-30

本文來自雲栖合作夥伴“linux中國”

繼續閱讀