移植 DeepinQQ 到 Fedora 中


——也不知道是用移植還是遷移更合適

本着自由/開源軟件的分享精神創作此文,如有任何權力侵害請聯系我,我將積極配合。

寫在前面
    首先,在這里要感謝武漢深之度科技有限公司,是他們的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)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM