——也不知道是用移植還是遷移更合適
本着自由/開源軟件的分享精神創作此文,如有任何權力侵害請聯系我,我將積極配合。
寫在前面
首先,在這里要感謝武漢深之度科技有限公司,是他們的DeepinQQ,讓我們Linux桌面用戶有了可以正常使用的QQ。在我心中一直認為deepin是國內最有潛力的Linux發行版。
其次,呼吁一下騰訊公司,能否認真的對待一下Linux用戶?
移植原理就是那句話“一切皆文件”,既然這樣,那就把相關文件都拷貝過來唄。
(下載附件並解壓,得到 MigrationDeepinQQ 目錄,備用。)
具體步驟
一、從deepin移植,我們得先有deepin系統
1、下載deepin,大家去deepin官網找吧:https://www.deepin.org/。
2、安裝deepin,我是用的VirtualBox,大家根據自己習慣來吧。
二、從deepin拷貝文件(本節內容均在deepin下操作)
1、先把系統升級到最新版本
sudo apt-get update
sudo apt-get upgrade
2、把系統內的QQ刪除干凈
sudo dpkg -l | grep -i qq #查系統已經安裝的與qq相關的軟件包
sudo dpkg -P apps.com.qq.im #根據查詢結果,卸載騰訊QQ軟件包
sudo apt-get autoremove #卸載相關依賴包
sudo dpkg -l | grep -i qq #再檢查一次
3、重新安裝騰訊QQ
sudo apt-get install deepin.com.qq.im
★★這步中,一定要把被安裝列表復制出來,並另存為 tmp.txt。
4、將 tmp.txt 復制到 MigrationDeepinQQ 目錄
然后以 sudo 方式運行腳本 MigDeepinQQ.sh 即可
注意:運行騰訊QQ時,可能需要Windows系統下的simsun.ttc字體文件才能實現最佳顯示效果。
(版權問題,請自行解決此字體文件,然后存放於 MigrationDeepinQQ/drive_c/windows/Fonts/)
三、在Fedora下安裝DeepinQQ
1、完成第二步操作后,將得到 DeepinQQ2Fedora.tar.gz 及 DeepinQQ2Fedora 目錄
將其任一拷貝到Fedora系統下皆可
2、在Fedora下,解包 DeepinQQ2Fedora.tar.gz,然后運行 install.sh 即可完成安裝。
(腳本中用到sudo,所以會有授權提示。)
最后,在DeepinQQ中有一個py腳本,用來實現在deepin系統中添加提取QQ消息的快捷鍵。
哪位懂python的大俠:能否指教一下,如何修改這個腳本以實現在Cinnamon中添加快捷鍵。
(腳本路徑:/opt/deepinwine/tools/add_hotkeys)