Ubuntu10.10用Wine運行QQ2009
乘著最近在大戰,我也貼個UBUNTU下裝QQ的方法。只是這個QQ也是被改過的版本。愛用不用嘍。。。。經測試,比linux占資源少一點,只是一些QQ附加的功能都可能沒有了。。但是,能夠聊天已經很不錯了。
如果不用虛擬機,你連WEBQQ也用不了,有這樣的工具,你還能怎么樣?
先裝wine,然后用winetricks裝上這些常用的(其實前兩天我的博客里介紹的wine就已經有介紹這樣的了)。
XML/HTML代碼
- winetricks msxml3 gdiplus riched20 riched30 vcrun6 vcrun2005sp1
最后我COPY這段文字,請大家可以隨便看:
XML/HTML代碼
- 第四步:最后建議下載這個由深度出品的qq2009單文件版,主要是兼容性好(下載地址在文章最后給出)。
- 下載解壓后把“wineqq2009.exe”放到你的主目錄,打開 Shell 來一句:
- sudo chmod +x wineqq2009.exe
- PS:加權限了才準許運行。
- 最后將wineqq2009.exe復制到“.wine/dosdevice/c:/windows/system32/”文件夾里改為qq.exe。
- 當然你也可以下載qq2008,但是由于和Ubuntu的輸入法沖突,你只要在密碼框打密碼qq就會崩潰,當然也有解決辦法。
- 1.在一個空白文檔里打下密碼,然后再粘貼到密碼框。
- 2.用軟鍵盤輸入密碼。
- PS:記得把自動登錄選上,下次就沒有這么麻煩了^_^。
- 所以,綜合考慮,還是選這個qq2009單文件版好多了!
- 第五步:加入WineQQ菜單。
- 1.在”.wine/dosdevice/c:/windows/Program Files/Common Files”文件夾內右鍵選擇新建文件夾Icon.下載QQ圖標放到此處。
- 2.右擊菜單條,選擇編輯菜單(E),新建項目位置如下圖:
- 3.編輯項目圖標就從第1點的位置找到圖標,其它內容如下圖:
由于文件太大,我不提供下載,請到這里下載單文件版的QQ:http://killmind.com/blog/?post=188,我的文章也是 從這里看的。(其實前兩天我裝wine的時候就嘗試過所有版本的QQ了,但都是只能裝不能啟動。真的很郁悶。所以試了一下這個單文件的QQ),運行后,所 有的聊天記錄和信息文件存在mydocument目錄下。和2009選擇存在我的文檔下結果是一樣的。GOOD LUCK
后記:最后我看了這里:http://blog.chinaunix.net/u/27383/showart_689260.html,雖然它寫 的是2007版的QQ,但我測試了一下,2010的確實能用。雖然在安裝的時候注冊組件出了兩次錯,但確實是啟動成功了(輸密碼的時候,請使用軟鍵盤,否 則,光標一移動到密碼框就出錯了。)
備份:
XML/HTML代碼
- 我的安裝環境是:RedHat.Enterprise.Linux.AS.V4.0.Update4 + wine-0.9.44.tar.bz2 + 珊瑚蟲 2007v5.0b正式版
- 第一步,用root用戶登陸Linux,掛載WindowsXP系統的C盤分區。
- 新建一個文件夾,作為WindowsXP系統C盤的掛載點,我選的是/mnt/WindowsXPc
- mkdir /mnt/WindowsXPc
- 創建掛載點
- mount -t ntfs /dev/sda1 /mnt/WindowsXPc
- 第二步,切換到普通用戶登陸Linux,安裝wine,因為用root用戶安裝wine時會提示錯誤。
- 打開終端,進入wine安裝包所在的目錄比如我放在了/opt
- cd /opt
- 解壓wine安裝包(我在這無法用命令解壓,只好右鍵“用歸檔管理器打開”,不知道怎么回事?)
- tar xjvf wine-0.9.44.tar.bz2
- 進入解壓得到的文件夾中
- cd wine-0.9.44
- 運行wine自帶的安裝程序
- ./tools/wineinstall
- 接下來是極其漫長的等待,盯著編譯狀態中的終端長達10分鐘以后,忍無可忍的我奪門而出 —— 吃晚 飯去......安裝過程會提示你選擇"yes"或"no",全都選"yes",一路回車下去即可。安裝的末尾階段,終端中會提示你輸入root用戶的登 陸密碼,這就是安裝即將結束的標志。如果一切順利,安裝結束以后會有"Goodlucky..." 的信息提示,這就說明wine已經成功安裝到你的 Linux上了。
- 為了接下來步驟的順利進行,建議大家注銷一下系統,以root用戶名登錄Linux。
- 第三步,因為之前我們已經掛載了WindowXP系統的C盤,這時便將WindowsXP系 統 C:\Windows\system32 里的以下文 件:mfc42.dll,msvcp60.dll,riched20.dll,riched32.dll 拷貝到Linux系統root用戶目錄下 的 ./wine/drive_c/windows/system32 里,覆蓋原有文件。
- 第四步,安裝QQ。
- 在終端中切換到QQ安裝文件所在目錄,比如我放在了/opt
- cd /opt
- 以wine的方式運行QQ的安裝文件
- wine IPQQ0750b.exe
- 接下來,我們便可以看到在Windows下常見的QQ安裝窗口了,安裝過程跟Windows下完全一 樣,一步一步“下一步”就行了。在這里我要提醒一點,QQ主程序的安裝路徑最好選默認值,系統會自動將其存放到Linux虛擬的WindowsXP C盤 的相應位置中,這樣可防止過后執行過程中出現一些未知的錯誤。
- 第五步,安裝結束以后,把QQ安裝目錄 ./wine/drive_c/Program Files/Tencent/QQ 里的 TIMPlatform.exe 刪除掉。
- 第六步,為QQ設置一下wine。
- 在終端中輸入下面的命令打開wine的配置文件
- winecfg
- 在"Applications"標簽里添加QQ的主執行程序QQ.exe; 在"Windows Version"下拉框中選擇"WindowsXP";完成上述兩步以后,點擊“應用”,然后切換到"Libraries"標簽, 在"New override for library"下拉框中添加riched20和riched32,最后確定退出。
- 第七步,運行QQ。
- 安裝QQ時在桌面上創建了快捷方式,但那是.lnk格式文件,Linux下好像無法運行。我自 己又重新創建了一個QQ啟動器,但是雙擊沒反應;若將啟動器修改為“在終端中運行”,雙擊以后只彈出一個小窗口,而且瞬間就消失了,不知道怎么回事?最后 我只能選擇在終端中用命令行來打開QQ。
- 在終端中切換到QQ主程序安裝目錄
- cd ./wine/drive_c/Program Files/Tencent/QQ
- wine QQ.exe
- .
- .(一大堆信息,看不懂...)
- .
- 這個時候,熟悉的QQ登陸窗口就出現了!接下來的操作就不用我多說了吧,號碼,密碼,登陸,OK!
http://www.neatstudio.com/show-1515-1.shtml
本文由用戶 tomivy 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!