在Linux下用wine安裝QQ

來源:互聯網
上載者:User
雖然TX已經推出了QQ For Linux, 但是為了忘卻的紀念,還是將此篇日誌再發一次... 為了紀念那在Linux下跑QQ的經曆.

第一步,用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

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.