




下載本文檔
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、LinuxWne完全使用指南一一從基本到高級(jí)Wine完全使用指南一一從基本到高級(jí)關(guān)鍵字:wine使用一直苦于沒(méi)有一篇像樣的使用指南,原來(lái)外國(guó)有朋友跟我有同感,既然他捷足先登了,那我只好翻譯了。原文作者說(shuō)會(huì)保持更新,這篇文章是很新的,介紹了很多實(shí)用的Wine設(shè)置方法,非常全面,無(wú)論新手還是老鳥(niǎo)都值得一讀。原文:http:/gaming.gwos.Org/doku.php/wine:winestuff我收集到的關(guān)于Wine的一些資料如果你像我一樣的話(huà),當(dāng)你第一次使用Wine的時(shí)候,就會(huì)被Wine的幫助文章現(xiàn)狀所困擾?;ヂ?lián)網(wǎng)上確實(shí)有很多的HOWTO章來(lái)教你使用一些程序或游戲,但是我找不到一個(gè)全面的“
2、Wine初學(xué)者教程”來(lái)讓我真正懂得實(shí)際了解和使用Wine所需的基本知識(shí)。我不需要一個(gè)教我如何運(yùn)行半條命2的文章,我需要的是一篇能實(shí)實(shí)在在教我怎樣使用Wine的文章。最后,我整理了從眾多的Wiki、指南、帖子和HOWTO集來(lái)的資料,寫(xiě)成這篇文章。雖然這篇文章主要針對(duì)在Wine下運(yùn)行游戲,但是它包括的幾乎所有的信息都可以應(yīng)用到用Wine來(lái)運(yùn)行其它的程序。一般資料“winecfg”的使用資料特殊配置資料安裝資料一般使用資料第三方軟件資料高級(jí)設(shè)置資料1一般資料1.1 Wineisnotanemulator這個(gè)我就不翻譯了,沒(méi)有多少技術(shù)介紹。1.2使用最新的Wine記住最新版的Wine會(huì)包含一些舊版本里
3、沒(méi)有的bug。在feisty的軟件倉(cāng)庫(kù)里包含了0.9.33,而最新的Wine是0.9.44(我翻譯文章時(shí))。0.9.33更加穩(wěn)定,但是最新的版本包含重大的DirectX改進(jìn)。 有一些不能在0.9.33下運(yùn)行的游戲能夠在0.9.44中很好地運(yùn)行。 在使用0.9.37至U0.9.40之間的某些版本運(yùn)行KotOR2時(shí),聲音在我的系統(tǒng)上崩潰了。那是最好的有關(guān)使用最新版導(dǎo)致棘手問(wèn)題的好例子。(譯者:我個(gè)人還是推薦使用最新版,使用新版本會(huì)有更好的運(yùn)行速度,而且基本上每個(gè)bug都會(huì)在未來(lái)的23個(gè)版本中被修復(fù))1.3不要從源碼編譯安裝Wine(譯者:作者沒(méi)有說(shuō)為什么,可能是因?yàn)榫幾g要解決的依賴(lài)性問(wèn)題太多了我個(gè)
4、人還是推薦編譯安裝,這樣安裝完后問(wèn)題少一點(diǎn),性能好一點(diǎn)。)1.4使用終端如果正確安裝的話(huà),wine會(huì)把它自己關(guān)聯(lián)到exe文件, 所以你只要雙擊exe文件就可以運(yùn)行。無(wú)論怎樣,這都不是我們所推薦的使用wine的方法(譯者:我也不推薦)。使用終端會(huì)比較好,因?yàn)檫@樣可以正確地設(shè)定程序的路徑,否則程序就會(huì)找不到所需要的文件。另外,使用終端還可以顯示出錯(cuò)誤信息,這對(duì)于解決問(wèn)題是非常有用的。1.5準(zhǔn)備對(duì)付挫折Wine并不完美。不會(huì)所有的事情都能順利發(fā)展,有時(shí)候甚至需要你自己去解決問(wèn)題。但你現(xiàn)在是一個(gè)linux用戶(hù)了,你就要準(zhǔn)備著去應(yīng)付。2winecfg”的使用資料#運(yùn)行“winecfg”你至少需要運(yùn)行一次
5、winecfg來(lái)設(shè)置wine的目錄和硬件。#虛擬桌面使用這個(gè)選項(xiàng)可以使軟件的安裝更加流暢。我發(fā)現(xiàn)在不使用這個(gè)選項(xiàng)的時(shí)候,使用某些程序會(huì)導(dǎo)致已經(jīng)激活的對(duì)話(huà)框、CDKEYJ入窗口或更換光盤(pán)的確認(rèn)窗口不能出現(xiàn)在前端。讓我以為程序卡死了,就kill掉了進(jìn)程。選擇這個(gè)選項(xiàng)還能夠避免程序鎖死你的桌面或者把你的屏幕分辨率改成難看的模式。#使用ApplicationSettings你可以在winecfg的Application標(biāo)簽里的ApplicationSettings對(duì)話(huà)框?qū)€(gè)別的程序進(jìn)行自定義設(shè)置。那里只允許你進(jìn)行windows兼容運(yùn)行模式設(shè)置(譯者:像windows下的exe屬性里的兼容性標(biāo)簽)、某些
6、顯示設(shè)置和DLL的設(shè)置。當(dāng)你只需要設(shè)置某個(gè)程序使用某些特定的windows自帶的DLL不希望其它程序 (包括wine)使用這些native的DLL的時(shí)候 (而其它程序使用這些DLL會(huì)導(dǎo)致問(wèn)題) , (譯者:wine自帶的DLL叫做builtin,windows下原生的DLL叫做native)這個(gè)選項(xiàng)就會(huì)變得十分有用。在進(jìn)行DLL設(shè)置時(shí)我都用這個(gè)方法,就是為了防止某些對(duì)wine的運(yùn)行存在潛在威脅的nativeDLL被wine調(diào)用(譯者:在一般情況下,wine只調(diào)用自帶的builtinDLL,而不會(huì)使用native的DLL,版權(quán)問(wèn)題,除非經(jīng)過(guò)設(shè)置,如上所述)。這樣我就只是修改了那些可執(zhí)行的配置文件
7、,當(dāng)我不需要時(shí),可以改回來(lái)而不會(huì)損壞整個(gè)Wine。(譯者:設(shè)置這些東西之前,保證已經(jīng)將一個(gè)程序的exe文件添加到Application標(biāo)簽的白框中,并且反色選中。不是default的那個(gè),是你所需要設(shè)置的那個(gè)exe文件。)#Windows版本對(duì)不同的程序嘗試不同的Windows版本。這就是說(shuō)一個(gè)為了XP而設(shè)計(jì)的游戲可能會(huì)在wine的98模式的支持下能更好地運(yùn)行。 在做這個(gè)之前確認(rèn)你已經(jīng)把程序添加到Application的白框中,并且選中,反色顯示。#使用ALSA驅(qū)動(dòng)有些游戲是需要OSSt能運(yùn)行,但是OSS已經(jīng)不會(huì)再繼續(xù)開(kāi)發(fā)了。(譯者:推薦只是獨(dú)立聲卡使用ALSA集成的還是使用OSSR好)#不要
8、總是選擇allowthewindowmanagertocontrolthewindows(winecfg里的)使用這個(gè)選項(xiàng)有時(shí)候會(huì)使游戲在全屏幕運(yùn)行時(shí)出現(xiàn)問(wèn)題。當(dāng)前的wine版本0.9.39+已經(jīng)修正了多數(shù)游戲的全屏問(wèn)題,但是引入了一個(gè)新的問(wèn)題:當(dāng)不使用這個(gè)選項(xiàng)時(shí),會(huì)使鍵盤(pán)不能游戲中輸入。在使用一個(gè)單獨(dú)的Xserver來(lái)運(yùn)行游戲時(shí),這個(gè)問(wèn)題可以得到解決。(見(jiàn)“高級(jí)設(shè)置資料”)#謹(jǐn)慎對(duì)待DLLwinecfg可以讓你用native的DLL替換builtin的DLL下面白這些DLL是絕對(duì)不能被替換的。kernel32.dll,gdi32.dll,user32.dll,和ntdll.dll。有些nat
9、iveDLL也可能使一些程序不能運(yùn)行。記得永遠(yuǎn)不要覆蓋wine自帶的dll,如果native的用不了就用builtin的換回來(lái)。有些MS的DLL要得到許可才能用,如果你沒(méi)有許可,就不要用。3特殊配置資料建立一個(gè)到CD的鏈接Wine會(huì)建立一個(gè)到你掛載CD的文件夾的鏈接,但是建立一個(gè)到真正的/dev里的設(shè)備的鏈接會(huì)更好。我發(fā)現(xiàn)如果不這樣做,Wine會(huì)自己建立到/dev的鏈接,把CDa成E:盤(pán),而我的掛載目錄卻鏈接為D:盤(pán)。我認(rèn)為這個(gè)可能會(huì)導(dǎo)致某些使用CD安裝的程序出現(xiàn)問(wèn)題。修改/dev/hdc以適應(yīng)你的系統(tǒng)(譯者:7.04一般都是/dev/scd0)。代碼:ln-s/dev/hdc-/.wine/
10、dosdevices/d:實(shí)用注冊(cè)表鍵值有些設(shè)置是不能通過(guò)winecfg來(lái)進(jìn)行設(shè)置的,但是可以在注冊(cè)表中進(jìn)行設(shè)置在wine的wiki中有一篇保持更新的文章/UsefulRegistryKeys有兩個(gè)鍵值是非常有用的,一個(gè)是AlsaDriver的UseDirectHW,可以解決一些聲音跳頓的問(wèn)題;還有Direct3D的VideoMemorySize,你應(yīng)該設(shè)置成你的顯卡的準(zhǔn)確顯存,默認(rèn)wine會(huì)設(shè)置成64MBWINEPREFIXCREATE這個(gè)我暫時(shí)不翻譯安裝WineGeckoIEengine有些程序的運(yùn)行依賴(lài)于IE,但是,安裝IE會(huì)嚴(yán)重地破環(huán)Wine。
11、所以可以安裝WineGeckoIEengine作為替代品。1、在終端下運(yùn)行下面的命令:代碼:wineiexplore2、當(dāng)出現(xiàn)安裝提示時(shí)回答yes3、打開(kāi)/UsefulRegistryKeys,找到HKEY_LOCAL_MACHft4、把所有有關(guān)InternetExplorer的鍵值加到注冊(cè)表中安裝完成后,運(yùn)行代碼:wineiexplore成功的話(huà)就會(huì)出現(xiàn)winehq的主頁(yè)。中文支持設(shè)置把下面的代碼保存為zh.reg,然后終端執(zhí)行regeditzh.reg。從Windows
12、目錄下的Fonts里的simsun.ttc復(fù)制至U/home/user/.wine/drive_c/windows/fonts里面。代碼:REGEDIT4HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsNTCurrentVersionFontSubstitutesArial=simsunArialCE,238=simsunArialCYR,204=simsunArialGreek,161=simsunArialTUR,162=simsunCourierNew=simsunCourierNewCE,238=simsunCourierNewCYR,204=sim
13、sunCourierNewGreek,161=simsunCourierNewTUR,162=simsunFixedSys=simsunHelv=simsunHelvetica=simsunMSSansSerif=simsunMSShellDlg=simsunMSShellDlg2=simsunSystem=simsunTahoma=simsunTimes=simsunTimesNewRomanCE,238=simsunTimesNewRomanCYR,204=simsunTimesNewRomanGreek,161=simsunTimesNewRomanTUR,162=simsunTmsRm
14、n=simsun4安裝資料不要在CD的目錄下安裝程序(譯者:就是不要cd到CD的掛載目錄運(yùn)行安裝程序)如果這樣做的話(huà),就會(huì)在換CD時(shí)出現(xiàn)CD不能推出的問(wèn)題,用下面的命令來(lái)安裝CD代碼:wine/media/cdrom0/setup.exe需要用到“wineeject”如果安裝程序需要你換CD而系統(tǒng)卻說(shuō)不能推出CD那就打開(kāi)一個(gè)新終端,輸入:代碼:wineejectd安裝InstallShield的bug補(bǔ)丁安裝http:/ (高優(yōu)先級(jí)=低nice值,低優(yōu)先級(jí)=高nice值)。這個(gè)命令把程序優(yōu)先級(jí)的值設(shè)置為從-20(最高優(yōu)先級(jí))到19(最低優(yōu)先級(jí))之間的任何一個(gè)整數(shù)值,而默認(rèn)的值是00在啟動(dòng)游戲以
15、后,你需要打開(kāi)另外一個(gè)終端輸入下面的命令來(lái)改變程序的優(yōu)先級(jí):代碼:sudorenice-10-ngame.exe在用Wine運(yùn)行游戲時(shí),我不推薦直接把程序的優(yōu)先級(jí)設(shè)置到-20,最好是從-10開(kāi)始,如果效果提升不明顯,可以一步步嘗試小幅度的提高(-11,-12,)。你會(huì)發(fā)現(xiàn)絕大多數(shù)的游戲不需要比-10更高的優(yōu)先級(jí)就已經(jīng)可以達(dá)到最好的性能了。不用多說(shuō)(我認(rèn)為),在游戲中你可以用ALT-TAB組合鍵回到桌面使用“renice”命令。第二種方法使用圖形界面來(lái)設(shè)置優(yōu)先級(jí)。1、用終端運(yùn)行游戲,按ALT-TAB回到桌面2、系統(tǒng)一一系統(tǒng)管理一一系統(tǒng)監(jiān)視程序,切換到進(jìn)程標(biāo)簽進(jìn)程上點(diǎn)右鍵一一更改優(yōu)先權(quán)求密碼時(shí)輸入
16、閉系統(tǒng)監(jiān)視程序,用ALT-TAB回到游戲6第三方軟件資料6.1WineToolsWineT001s是一個(gè)菜單式的可以安裝90多個(gè)常見(jiàn)Window綱序的軟件。它也可以幫助你設(shè)置Wine的基本目錄。已經(jīng)不再有人維護(hù)WineTools,它已經(jīng)兩年沒(méi)有升級(jí)了,但很多用戶(hù)都發(fā)現(xiàn)它依然有用。而WineTools所作的一切事情都可以自己通過(guò)winecfg或終端完成。6.2Wine-DoorsWine-Doors是一個(gè)幫助你安裝很多的Windows程序,包括游戲的一個(gè)圖形界面的軟件。它現(xiàn)在還處在開(kāi)發(fā)階段,但已經(jīng)發(fā)布了一個(gè)可以下載的最初版本。就這個(gè)軟件看來(lái),是非常有前途的。6.3CedegaCedega就技術(shù)上
17、來(lái)說(shuō)是Wine的一個(gè)分支,它明確地針對(duì)于游戲。cedega包含了一個(gè)安裝和運(yùn)行游戲的圖形界面,還加上了對(duì)受防拷貝保護(hù)的軟件的支持(不需要使用破解來(lái)免CD(譯者:wine的對(duì)防拷貝的支持不是很好)。cedega不適免費(fèi)的,最低消費(fèi)是購(gòu)買(mǎi)3個(gè)月,每月3美元,如果預(yù)付一年的費(fèi)用的話(huà),可以享受一點(diǎn)折扣。cedega從前叫做WineX,在Wine還是MIT軟件, 而不是現(xiàn)在的GPL的時(shí)候,WineX就從wine的一個(gè)分支分離出來(lái),就因?yàn)閏edega不屬于GPLcedega不再對(duì)wine的代碼發(fā)展作貢獻(xiàn)了。再加上cedega缺少支持,很多人便不再用cedega在linux下玩游戲。6.4CrossOver
18、CrossOver從技術(shù)上來(lái)說(shuō),CrossOver不是wine的一個(gè)第三方產(chǎn)品,而是wine的主要財(cái)力支持者。CrossOver一開(kāi)始是以在linux下運(yùn)行MicrosoftOffice軟件為目標(biāo)的,但最近它開(kāi)始添加對(duì)游戲的支持。CrossOver基于一個(gè)更老,更穩(wěn)定的Wine版本(譯者:好像是0.9.17),但CrossOver也隨著Wine一起升級(jí)。CrossOver標(biāo)準(zhǔn)版的售價(jià)是39.95美元。6.5ReactOS正如CrossOver一樣,ReactOS也是Wine的一個(gè)支持者,基于許多Wine已經(jīng)完成的成果,它致力于建立一個(gè)能與Windows完全兼容的操作系統(tǒng)。完成后,ReactOS
19、能夠使用Windows的驅(qū)動(dòng)程序和軟件,完全兼容。這項(xiàng)計(jì)劃還處于開(kāi)發(fā)階段,但已經(jīng)可以提供安裝CDLiveCD、QEMU口VMwareg像的下載。7高級(jí)設(shè)置資料7.1使用啟動(dòng)腳本(使用之前確保游戲能夠正常運(yùn)行)再使用單獨(dú)得Xserver時(shí),很多游戲一般都可以發(fā)揮出他們最佳性能。wine不需要窗口管理器(GNOMEKDE就可以正常地運(yùn)行,所以如果你在一個(gè)單獨(dú)的Xserver下運(yùn)行游戲,你會(huì)得到明顯的性能提升。在運(yùn)行游戲之前,關(guān)閉GDMKDM還會(huì)得到更大的性能提升(只能通過(guò)控制(console)臺(tái)來(lái)實(shí)現(xiàn))。1、首先,在終端下建立一個(gè)腳本代碼:nanolauncher.sh(可以用vim替換nano)
20、2、復(fù)制下面的文字到終端里。如果你沒(méi)有nVidia的顯卡,就刪除nvidiasettings的那部分,然后用你的游戲的正確路徑替換里面的路徑代碼:#!/bin/sh#uncommentiflaunchingfromconsolesession#sudo/etc/init.d/gdmstop#KDEusethisinstead#sudo/etc/init.d/kdmstopLaunchesanewXsessionondisplay3.IfyoudonthaveanNvidiacardtakeoutthe&nvidia-settings-load-config-onlypartX:3-ac&nvi
21、dia-settings-load-config-onlyGotogamedir(modifyasneeded)cd$HOME/.wine/drive_c/ProgramFiles/Game/Directory/Forcesthesystemtohaveabreakfor2seconds,Xdoesntlaunchinstantlysleep2Launchesgame(modifyasneeded)DISPLAY=:3WINEDEBUG=-allwineC:/ProgramFiles/Game/Directory/game.exe3、把文件保存到你的主文件夾(保存Ctrl+O,退出Ctrl+X。Vim的話(huà)先Esc,再Shift+:,保存w,退出q)4、然后,給你的腳本加上可執(zhí)行屬性代碼:chmod+x-/launcher.sh5、運(yùn)行腳本代碼:shlauncher.sh或代碼:./launche
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 河南平頂山許昌濟(jì)源2024屆第二學(xué)期高三數(shù)學(xué)試題期中考試試題
- 河北邢臺(tái)市2024屆春期高三第九次考試數(shù)學(xué)試題
- 腎結(jié)石護(hù)理教學(xué)
- 跨學(xué)科教育視角下的課堂評(píng)價(jià)與反饋技巧
- 陜西藝術(shù)職業(yè)學(xué)院《體育比賽與欣賞》2023-2024學(xué)年第二學(xué)期期末試卷
- 武漢市漢南區(qū)2025屆數(shù)學(xué)五下期末達(dá)標(biāo)檢測(cè)試題含答案
- 武漢科技大學(xué)《工程管理與經(jīng)濟(jì)決策》2023-2024學(xué)年第二學(xué)期期末試卷
- 西南科技大學(xué)《數(shù)據(jù)結(jié)構(gòu)與算法基礎(chǔ)實(shí)驗(yàn)》2023-2024學(xué)年第二學(xué)期期末試卷
- 曲阜遠(yuǎn)東職業(yè)技術(shù)學(xué)院《藥物分析化學(xué)及實(shí)驗(yàn)》2023-2024學(xué)年第二學(xué)期期末試卷
- 2025屆阜新市清河門(mén)區(qū)三下數(shù)學(xué)期末考試模擬試題含解析
- 前列腺癌的診斷與治療課件
- 產(chǎn)品開(kāi)發(fā)的變更流程
- 氣管鏡科室講課ppt課件(PPT 69頁(yè))
- 蝴蝶豌豆花(課堂PPT)
- 無(wú)創(chuàng)呼吸機(jī)的應(yīng)用(飛利浦偉康V60)課件
- 口腔修復(fù)學(xué)-第七章-牙列缺失的全口義齒修復(fù)
- Y-Y2系列電機(jī)繞組標(biāo)準(zhǔn)數(shù)據(jù)匯總
- 對(duì)于二氧化碳傳感器的現(xiàn)狀及發(fā)展趨勢(shì)的淺分析
- 麥語(yǔ)言函數(shù)手冊(cè)參考模板
- 知情同意書(shū)-北京大學(xué)腫瘤醫(yī)院
- 建筑材料碳排放因子查詢(xún)表
評(píng)論
0/150
提交評(píng)論