zoukankan      html  css  js  c++  java
  • 移植 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)

  • 相关阅读:
    单链表反转非递归
    Java中boolean类型到底占用多少个字节
    多线程,计算List<Integer>
    es聚合操作
    字符串压缩
    dart effective-风格和文档
    dart effective-用法
    node 安装
    Rabbitmq 报错信息
    rabbitmq 工作模式
  • 原文地址:https://www.cnblogs.com/mach/p/6683731.html
Copyright © 2011-2022 走看看