新聞中心
Wine是一個(gè)開(kāi)放源代碼和免費(fèi)的linux應(yīng)用程序,使用戶可以在Unix/Linux操作系統(tǒng)上運(yùn)行任何基于windows的應(yīng)用程序。Wine團(tuán)隊(duì)每?jī)蓚€(gè)星期不斷發(fā)布他們的版本。

成都創(chuàng)新互聯(lián)-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價(jià)比城北網(wǎng)站開(kāi)發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫(kù),直接使用。一站式城北網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋城北地區(qū)。費(fèi)用合理售后完善,十載實(shí)體公司更值得信賴。
最后,Wine團(tuán)隊(duì)自豪地宣布了Wine 3.0的穩(wěn)定版本,并發(fā)布可用于各種發(fā)行版(如Linux,Windows和Mac)的源代碼和二進(jìn)制軟件包。
在Linux上使用Wine運(yùn)行Windows程序
這個(gè)版本描述了一年的開(kāi)發(fā)工作和6000多個(gè)的變化。它包括大量的增強(qiáng)功能,這些增強(qiáng)功能記錄在以下發(fā)行說(shuō)明中。主要亮點(diǎn)是:
- Direct3D 10和11支持。
- Direct3D命令流。
- Android圖形驅(qū)動(dòng)程序。
- 改進(jìn)的DirectWrite和Direct2D支持。
有關(guān)主要更改的完整摘要,請(qǐng)參閱http://www.winehq.org/announce/3.0上的Wine 3.0發(fā)行說(shuō)明
在本文中,我們將引導(dǎo)您以最簡(jiǎn)單的方式在RHEL 7.x/6.x/5.x,CentOS 7.x/ 6.x/5.x和Fedora 27-20上安裝Wine 3.0的最新版本使用源代碼(很難,只適合專家)和epel倉(cāng)庫(kù)(容易和推薦給新用戶)。
使用源代碼安裝Wine 3.0
第1步:安裝依賴包
我們需要用一些核心開(kāi)發(fā)工具,如gcc, flex, bison, debuggers等來(lái)安裝'Development Tools',這些軟件必須要編譯和構(gòu)建新的包,使用YUM命令來(lái)安裝。
# yum -y groupinstall 'Development Tools'
# yum -y install libX11-devel libxml2-devel libxslt-devel freetype-devel flex bison
注意:在Fedora 22+版本中,yum包管理器不再被使用,你應(yīng)該在下面的命令中使用dnf來(lái)代替yum。
# dnf -y groupinstall 'Development Tools'
# dnf -y install libX11-devel libxml2-devel libxslt-devel freetype-devel flex bison
如果您使用的是最新版本的Fedora 26或Fedora 25,則可以使用官方的Wine存儲(chǔ)庫(kù)安裝Wine 3.0,如下所示。
---------- 在Fedora 26上 ----------
# dnf config-manager --add-repo https://dl.winehq.org/wine-builds/fedora/26/winehq.repo
# dnf install winehq-stable
---------- 在Fedora 25上 ----------
# dnf config-manager --add-repo https://dl.winehq.org/wine-builds/fedora/25/winehq.repo
# dnf install winehq-stable
---------- 在Fedora 24上 ----------
# dnf config-manager --add-repo https://dl.winehq.org/wine-builds/fedora/24/winehq.repo
# dnf install winehq-stable
第2步:下載Wine 3.0
使用/ tmp目錄下的Wget命令以普通用戶身份下載源文件。
$ cd /tmp
$ wget https://dl.winehq.org/wine/source/3.0/wine-3.0.tar.xz
第2步:提取Wine3.0
一旦文件被下載到/tmp目錄下,使用下面的命令將其解壓。
$ tar -xvf wine-3.0.tar.xz -C /tmp/
第4步:在Linux中安裝Wine 3.0
建議以普通用戶的身份編譯和構(gòu)建Wine安裝程序。 以普通用戶身份運(yùn)行以下命令。
注意:安裝程序可能需要30分鐘左右,中間會(huì)要求您輸入root密碼。
----------在32位系統(tǒng)上----------
$ cd wine-3.0/
$ ./configure
$ make
# make install [以root用戶身份運(yùn)行]
----------在64位系統(tǒng)上----------
$ cd wine-3.0/
$ ./configure --enable-win64
$ make
# make install [以root用戶身份運(yùn)行]
使用EPEL存儲(chǔ)庫(kù)安裝Wine
注意:如果你不想搞這些所有的源代碼編譯和安裝,使用epel版本庫(kù)有一個(gè)簡(jiǎn)單的方法,但是wine的可用版本比較老。
首先安裝并啟用EPEL存儲(chǔ)庫(kù)以安裝wine,如下所示:
# yum install epel-release
# yum install wine
安裝完成后,從KDE或GNOME桌面運(yùn)行“winecfg”配置工具以查看受支持的配置。 如果您沒(méi)有任何桌面,可以使用以下命令以root用戶身份進(jìn)行安裝。
# yum groupinstall "X Window System" "GNOME桌面環(huán)境"
要么是
# yum groupinstall "X Window System" "KDE (KDEE桌面環(huán)境)"
# yum groupinstall "GNOME Desktop" [在CentOS 7上]
# yum groupinstall "Server with GUI" [在RHEL 7上]
安裝X Window系統(tǒng)后,以普通用戶身份運(yùn)行該命令以查看wine配置。
$ winecfg
第五步:運(yùn)行Wine 3.0
要運(yùn)行Wine,必須指定可執(zhí)行程序或程序名的完整路徑,如下例所示。
---------在32位系統(tǒng)上---------
$酒記事本
$ wine c:\\ windows \\ notepad.exe
---------在32位系統(tǒng)上---------
$ wine64記事本
$ wine64 c:\\ windows \\ notepad.exe
--------- 在32位系統(tǒng)上 ---------
$ wine notepad
$ wine c:\\windows\\notepad.exe
--------- 在64位系統(tǒng)上 ---------
$ wine64 notepad
$ wine64 c:\\windows\\notepad.exe
Wine并不完美,因?yàn)樵谑褂肳ine時(shí),我們看到很多程序崩潰。 我認(rèn)為Wine團(tuán)隊(duì)即將修復(fù)即將到來(lái)的版本中的所有錯(cuò)誤,同時(shí)請(qǐng)使用下面的評(píng)論分享您的意見(jiàn)。
網(wǎng)站欄目:在RHEL,CentOS和Fedora上安裝Wine3.0穩(wěn)定版
轉(zhuǎn)載注明:http://m.fisionsoft.com.cn/article/cccocjd.html


咨詢
建站咨詢
