在Linux系統上安裝Wine的教程

來源:互聯網
上載者:User

   Wine,一個在Linux平台上非常受歡迎並且強大的開源應用,有了它,我們可以在Linux平台上完美運行Windows應用與遊戲。

  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。

  在Linux中安裝 Wine 1.7.29 開發版本

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

  RedHat,Fedora,CentOS

  代碼如下:

  # 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密碼。

  32位系統

  代碼如下:

  $cd wine-1.7.29/

  $./tools/wineinstall

  64位系統

  代碼如下:

  $ cd wine-1.7.29/

  $ ./configure --enable-win64

  $ make

  # make install

  Ubuntu,Debian 與 Linux Mint

  在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:windowsnotepad.exe

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

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.