青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

Welcome to ErranLi's Blog!

  C++博客 :: 首頁 :: 聯(lián)系 :: 聚合  :: 管理
  106 Posts :: 1 Stories :: 97 Comments :: 0 Trackbacks

常用鏈接

留言簿(12)

搜索

  •  

積分與排名

  • 積分 - 178336
  • 排名 - 152

最新評論

閱讀排行榜

wine安裝手記

來源: ChinaUnix博客  日期: 2006.04.13 13:31 
?
本來不打算寫這篇文章,感覺似乎是雞肋。不過看到我博客上另一篇《Wine模擬器使用手冊》點擊率很高,忍不住想說兩句,不想讓其它的學(xué)習(xí)者多繞彎子,文筆不好,理解不深,切望指出。
? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? ——若誨和尚

那一篇《Wine模擬器使用手冊》,是我轉(zhuǎn)來的文章。不過近日我又找到一個另一個翻譯此文的地址。個人認為更好:
http://www.bsdmap.com/UNIX_html/Wine_manual/
,看過這些譯文后,我就開始自己安裝和配置wine,我用的是wine-0.9.10和wine-0.9.11兩個版本,安裝過程沒什么大的問題,不過后來配置的時候遇到了一些問題,于是上wine的官司方網(wǎng)站上去查資料找到了原文:
http://www.winehq.org/site/docs/wineusr-guide/index
才發(fā)現(xiàn)新版本的wine的文檔更新了。這里先將我安裝的過程寫下,現(xiàn)在我在抽空翻譯新文檔的配置方法那一節(jié)。稍后也會放上來。

配置手記:
Wine全名(Wine Is Not a Emulator,Wine不僅僅是一個模擬器)
準備:首先Linux系統(tǒng)里要GCC編譯器,沒有GCC下面的工作無法進行。雖然網(wǎng)上有各個發(fā)行版本的wine RPM安裝包,但是還是建議自己編譯,不然有很多模windows的庫文件將會不能調(diào)用,wine的功能等于減半。經(jīng)常有人說為什么別人模擬到的軟件為什 么自己模擬不到,很多時候就是因為這個原因做成的。
卸載wine:
如果先前安裝過wine,那么在安裝新版wine前必須拆卸原先的wine。檢驗方法:$ wine --version,如果顯示了wine版本號,那么系統(tǒng)就存要wine。卸載方法:rpm -e wine,如果原先是源碼安裝的,進入原編wine的目錄,執(zhí)行make unistall就O了。
然后要下載wine(非RPM包):
我用的是wine0.9.10,下載wine-0.9.10.tar.bz2。有兩種方法編譯wine。
方法一(簡單,推薦),用wineinstall安裝:用普通用戶登錄,解壓wine-0.9.10.tar.bz2,解壓后的目錄就是原碼安裝包,進入該目錄。運行:./tools/wineinstall按提示回答就可以了。
實際操作:
用普通用戶登錄,將tar包復(fù)制到/home/當(dāng)前user目錄下(我的是gener)
cd /home/gener
tar jxvf wine-0.9.10.tar.bz2
cd wine-0.9.10
./tools/wineinstall
之后它會運行./configure,然后顯示:We need to install wine as root user, do you want us to build wine,'su root' and install Wine???Enter 'no' to continue without installing(yes/no)
yes 回車
如果在此處出現(xiàn)錯誤,請檢查此命令的輸出,如果他沒有找到一些需要的包,而你又希望使用那個包提供的功能時,請安裝相應(yīng)的 devel 包。
如果你root用戶設(shè)置了密碼,還會提示你輸入密碼。
待屏幕上出現(xiàn):
Installation complete for now. Good luck (this is still alpha software).
If you have problems with WINE, please read the documentation first,
as many kinds of potential problems are explained there.
則表示安裝成功了。
方法二:
以root用戶登入。進入wine源碼安裝包的目錄,依次執(zhí)行
./configure
make depend
make
make install
實際操作:
以root登錄,將wine-0.9.10.tar.bz2復(fù)制到/root/目錄下面。
打開終端,運行:
cd /root
tar jxvf wine-0.9.10.tar.bz2
cd wine-0.9.10
./configure --prefix=/usr/local/wine
如果在此處出現(xiàn)錯誤,請檢查此命令的輸出,如果他沒有找到一些需要的包,而你又希望使用那個包提供的功能時,請安裝相應(yīng)的 devel 包.
make depend && make && make install
wine
至此,wine安裝成功。

附帶一些筆記:
(1)wine運行程序的兩種方式
? ?wine可以用兩種不同的度式運行應(yīng)用程序:作為預(yù)編譯的windows二進制程序,或者作為本地編譯X11(X Windows系統(tǒng))應(yīng)用程序。前者使用模擬把一個windows應(yīng)用程序連接到wine庫上。通過wine安裝或是簡單的把windows程序復(fù)制到 Linux系統(tǒng)下,就可以直接用模擬器運行windows程序。后者運wine運行windows程序必須有這個應(yīng)用程序的源代碼。不用本地 windows編譯它,象對其它UNIX應(yīng)用程序所做的一樣,要用本地Linux編譯它-例如gcc-并連接上Wine庫。這些本地連接的應(yīng)用程序被稱為 Winelib應(yīng)用程序。wine應(yīng)用的重點要前種使用方式。
(2)windows程序的三個方面
? ?·注冊表——windows中重要的數(shù)據(jù)庫,作用大,不用說;
? ?·目錄結(jié)構(gòu)——就用程序期望在指定的預(yù)先決定的位置找到或安裝東西,期望這些目錄存在。由于與UNIX目錄結(jié)構(gòu)不同,并且多數(shù)這些位置是硬編(hardcode),然后通過Windows API和注冊表來查找。在Wine安裝上這是必需注意的一個方面;
? ?·系統(tǒng)DLL——在windows中它們通常駐留在system(或system32)目錄中。一些windows應(yīng)用程序運行時需要裝載這些DLL, 會嘗試到上述目錄中去查找并裝載。當(dāng)應(yīng)用程序要求一個DLL而Wine不能裝載它們自己的內(nèi)部DLL(.so文件)時,Wine不模擬不存在的文件(舍棄 模擬);
? ? 注:wine安裝兩種方法,一是用wine小組制作的自動Wine安裝腳本tool/wineinstall,它可以做我們認為必要的所有事情。另外一種 是常規(guī)的編譯安裝方式,除非用戶很清楚正在做什么,否則不推薦運行常規(guī)的configure&&make depend&&make install方式。此時,建議用戶可以使用tools/wineinstall來建立一個配置文件、安裝注冊表、并建立自己的目錄結(jié)構(gòu)。
(3)系統(tǒng)DLL的解決方案
? ?·對于那些在運行中只需檢查文件是否存在來確定調(diào)用的程序。Wine的解決方法是建立偽DLL文件來模擬真實DLL文件使程序運行起來。如果存在這樣的 問題,可以在system目錄中建立一個空文件來讓應(yīng)用程序認為它存在,而在實質(zhì)調(diào)用時wine裝載它的內(nèi)置DLL替代。(wine原文手冊寫道:可惜 wineinstll工具不具有建立這種空文件的功能);
? ?·而有些DLL文件,應(yīng)用程序不僅要查詢其是否存在(如DirectX版本),而且還要從原資源文件中查詢資源的版本。這樣空文件不起作用,因此必須有完整版本資源的安裝文件。wine當(dāng)前正處理這個問題。因此,目前要解決這些問題仍需要真實的DLL文件。
? ?·對于另外一些wine目前未很好實現(xiàn)(或根本未實現(xiàn))的DLL,如果不擁有一個真實的windows,則有的人會找到所需的DLL。

=================================END================================


本文來自ChinaUnix博客,如果查看原文請點:http://blog.chinaunix.net/u/15744/showart_99270.html
 
?
posted on 2010-06-22 13:15 erran 閱讀(2199) 評論(4)  編輯 收藏 引用

Feedback

# re: 轉(zhuǎn):wine安裝手記 2011-08-26 07:26 MyersMaria19
I received 1 st <a href="http://bestfinance-blog.com/topics/personal-loans">personal loans</a> when I was 20 and it aided my family very much. But, I need the car loan once again.   回復(fù)  更多評論
  


只有注冊用戶登錄后才能發(fā)表評論。
網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            欧美精品在线观看| 一区在线播放| 美女久久一区| 国产精品99一区二区| 宅男噜噜噜66一区二区| 欧美一区二区播放| 在线观看亚洲视频啊啊啊啊| 亚洲日本欧美| 国产欧美日韩另类一区| 亚洲国产精品久久精品怡红院| 欧美日韩国产高清| 美女视频黄免费的久久| 久久影视三级福利片| 亚洲午夜一区| 久久婷婷国产麻豆91天堂| 国产伦精品一区二区三| 亚洲美女诱惑| 夜夜狂射影院欧美极品| 欧美chengren| 欧美黄色片免费观看| 精品白丝av| 欧美一区精品| 久久国产婷婷国产香蕉| 国产精品视频网| 亚洲一级在线观看| 亚洲自拍偷拍麻豆| 欧美色欧美亚洲高清在线视频| 亚洲国产老妈| 亚洲精品一区二区网址| 欧美成人资源| 亚洲国产一区在线| 99天天综合性| 欧美三级在线播放| 亚洲午夜激情网页| 欧美一区国产二区| 国产精品揄拍一区二区| 午夜亚洲福利| 女人香蕉久久**毛片精品| 亚洲第一色在线| 欧美大色视频| aa级大片欧美三级| 午夜一级在线看亚洲| 国产性做久久久久久| 久久亚洲欧美| 99re6这里只有精品视频在线观看| 亚洲最新色图| 国产精品永久入口久久久| 久久成人国产精品| 欧美国内亚洲| 亚洲欧美日韩国产综合| 国产综合色产| 欧美bbbxxxxx| 亚洲一区二区三区四区五区午夜 | 欧美三级乱人伦电影| 亚洲视频观看| 久久精品女人天堂| 91久久线看在观草草青青| 欧美日韩免费观看一区三区| 亚洲一区二区黄色| 免费一级欧美在线大片| 中文成人激情娱乐网| 国产亚洲视频在线| 欧美激情2020午夜免费观看| 亚洲夜间福利| 亚洲缚视频在线观看| 欧美亚洲午夜视频在线观看| 在线国产精品一区| 国产精品乱码人人做人人爱| 久久久免费精品视频| 一本色道久久综合亚洲精品不卡 | aaa亚洲精品一二三区| 久久久久久久久久久一区| 91久久久久| 国产色产综合色产在线视频| 欧美极品色图| 久久九九99视频| 亚洲视频自拍偷拍| 欧美黄在线观看| 欧美亚洲视频在线看网址| 亚洲欧洲日本专区| 国产一区二区三区久久| 欧美丝袜一区二区| 欧美成人精品激情在线观看| 午夜精品一区二区三区在线 | 亚洲看片一区| 免费亚洲婷婷| 久久精品亚洲乱码伦伦中文| 一区二区三区久久| 亚洲欧洲日韩女同| 国内自拍视频一区二区三区 | 欧美日韩一区二区在线观看| 久久综合一区二区| 欧美一区二区三区在线观看| 日韩视频中文字幕| 亚洲黄色在线| 免费观看成人www动漫视频| 欧美在线免费播放| 亚洲免费在线视频| 亚洲少妇中出一区| 亚洲精品一区二区三区樱花| 在线免费观看日本欧美| 国产亚洲一级高清| 国产亚洲免费的视频看| 国产精品萝li| 国产精品视频精品视频| 欧美日韩在线播放三区四区| 欧美精品观看| 欧美精品手机在线| 欧美日韩国产一级片| 欧美日韩高清区| 欧美日本三区| 欧美三级免费| 国产精品久久久久av免费| 国产精品xxxxx| 欧美午夜片在线免费观看| 欧美色视频一区| 国产精品露脸自拍| 国产欧美日韩另类一区| 国产一二三精品| 精品88久久久久88久久久| 激情综合亚洲| 亚洲国产精品福利| 亚洲精品中文字幕有码专区| 99精品免费网| 亚洲自拍偷拍网址| 久久国产毛片| 免费视频一区二区三区在线观看| 欧美α欧美αv大片| 欧美激情一二三区| 亚洲精品综合精品自拍| 亚洲午夜精品一区二区| 欧美亚洲专区| 免费91麻豆精品国产自产在线观看| 免费观看成人| 欧美午夜片欧美片在线观看| 国产日韩欧美另类| 亚洲国产欧美国产综合一区| 一区二区三区精品在线| 欧美一区二区三区四区在线观看地址 | 亚洲激情精品| 夜夜嗨av一区二区三区四季av| 亚洲性图久久| 久久久国产精品亚洲一区| 欧美成人免费网| 中文精品99久久国产香蕉| 久久激情五月激情| 欧美日韩a区| 国产一区久久| 亚洲午夜av电影| 久久综合网络一区二区| 亚洲区一区二| 久久精品成人| 欧美日韩一区二区在线| 国产综合色在线视频区| 99亚洲一区二区| 久久久久九九九| 99人久久精品视频最新地址| 久久福利视频导航| 欧美午夜精品久久久久免费视| 好吊视频一区二区三区四区| 亚洲午夜精品久久| 欧美bbbxxxxx| 亚洲综合欧美| 欧美日本国产| 亚洲国产欧美一区二区三区久久| 午夜欧美视频| 亚洲精品网站在线播放gif| 久久久xxx| 国产日韩欧美高清| 亚洲一区在线视频| 亚洲高清不卡在线观看| 久久精品人人做人人综合| 国产精品美女久久久| 亚洲欧洲一区| 欧美91大片| 久久国产精品久久久| 国产精品色婷婷| 亚洲特级片在线| 亚洲毛片视频| 欧美国产欧美亚州国产日韩mv天天看完整| 国产伦精品一区二区三区视频黑人| 99精品热视频| 亚洲激情视频在线| 免费一级欧美片在线播放| 激情亚洲一区二区三区四区| 欧美在线日韩| 亚洲欧美日韩国产中文| 国产精品捆绑调教| 亚洲在线播放| 一个色综合导航| 欧美喷水视频| 一区二区三区精品久久久| 亚洲国产天堂久久综合网| 美女脱光内衣内裤视频久久影院| 一区二区三区在线视频播放| 久久久久九九九| 久久动漫亚洲| 亚洲高清成人| 亚洲国产成人精品女人久久久| 欧美+日本+国产+在线a∨观看|