Deepin安装Shadowsocks-QT5

本文最后由 森林生灵 于 2018/01/31 13:28:02 编辑

文章目录 (?) [+]

    Shadowsocks QT5

    Deepin应用中心已上架Shadowsocks QT5,可以直接安装了。

    sudo apt install shadowsocks-qt5


    ----- 现在 Shadowsocks-Qt5 项目 Release 页面开始提供可以直接使用的 AppImage 文件,以下内容已过时(仅适用于 v2.8.0 及之前的版本) -----


    编译安装:

    1.下载libQtShadowsocks源码。Shadowsocks-qt5依赖于libQtShadowsocks,所以要先安装libQtShadowsocks。

    2.根据官方WiKi,需要安装依赖qt5-qmake qtbase5-dev libbotan1.10-dev

    sudo apt-get install qt5-qmake qtbase5-dev libbotan1.10-dev

    3.解压libQtShadowsocks-master.zip,进入项目目录执行以下命令进行编译,会在项目目录上一级生成3个deb包。

    sudo apt-get install g++ debhelper pkg-config
    sudo dpkg-buildpackage -uc -us -b

    4.退回项目目录上一级,安装以下两个deb包。

    sudo dpkg -i libqtshadowsocks_1.9.0-1_amd64.deb
    sudo dpkg -i libqtshadowsocks-dev_1.9.0-1_amd64.deb

    5.下载shadowsocks-qt5源码,根据官方WiKi,需要安装依赖qt5-qmake qtbase5-dev libqrencode-dev libqtshadowsocks-dev libappindicator-dev libzbar-dev libbotan1.10-dev

    sudo apt-get install qt5-qmake qtbase5-dev libqrencode-dev libqtshadowsocks-dev libappindicator-dev libzbar-dev libbotan1.10-dev

    6.解压shadowsocks-qt5-master.zip后进入项目目录执行以下命令进行编译,会在项目目录上一级生成deb包。

    sudo dpkg-buildpackage -uc -us -b

    7.退回项目目录上一级,安装好Shadowsocks-Qt5的deb包后就可以在启动器里找到Shadowsocks进行配置了。

    sudo dpkg -i shadowsocks-qt5_2.7.0-1_amd64.deb



    关于配置:

            将 Shadowsocks 节点配置好点击测试延时,延时正常基本上可以确定节点配置没问题可以进行连接了,然后到系统设置 -> 网络 -> 代理 -> 手动 -> Socks代理设置地址为 127.0.0.1 ,端口号为 1080 即可使用。注意用完后关闭 Shadowsocks QT5 也要将代理设置为无,否则会出现网络无法连接。

    本文标题:Deepin安装Shadowsocks-QT5
    本文链接:https://lanseyujie.com/post/deepin-install-shadowsocks.html
    版权声明:本文使用「署名 4.0 国际」创作共享协议,转载或使用请遵守署名协议。
    点赞 0 分享 0
    本文已有8条留言:
    • 头像
      Lorena  GNU/Linux x64GNU/Linux x64 Google Chrome 62.0.3202.62Google Chrome 62.0.3202.62
      发表于 2017-12-10 11:46:38 来自 云南省红河哈尼族彝族自治州 的朋友 回复该评论
    • 非常感谢作者的分享,我是个新手刚学会翻墙,并喜欢上了linux,现在deepin上想通过shadowsocks来翻墙,看见了作者的教程,现在卡在了一步;
      kc@lkc-PC:~/Downloads/libQtShadowsocks-master$ sudo dpkg-buildpackage -uc -us -b
      tail: 无法打开'debian/changelog' 读取数据: 没有那个文件或目录
      dpkg-buildpackage: error: tail of debian/changelog gave error exit status 1
      在yahoo上也找不到什么有用的信息,只能在这求助作者了,如果您有空的话,能帮忙解答一下吗?非常感谢!
      • 头像
        森林生灵 [作者]  GNU/Linux x64GNU/Linux x64 Google Chrome 63.0.3239.84Google Chrome 63.0.3239.84
        发表于 2017-12-11 18:59:35  回复该评论
      • 如果是 Deepin 系统可以直接通过 sudo apt install shadowsocks-qt5 安装呀,不用那么麻烦去编译的。
        • 头像
          qqww  Windows 7 x64Windows 7 x64 Google Chrome 63.0.3239.108Google Chrome 63.0.3239.108
          发表于 2017-12-20 14:18:49 来自 广东省广州市 的朋友 回复该评论
        • 楼主您好,我也碰到root@raspberrypi:/libQtShadowsocks# dpkg-buildpackage -us -uc
          tail: 无法打开'debian/changelog' 读取数据: 没有那个文件或目录
          dpkg-buildpackage: error: tail of debian/changelog gave error exit status 1
          我这是树莓派
        • 头像
          Lorena  Windows 10 x64Windows 10 x64 Google Chrome 63.0.3239.84Google Chrome 63.0.3239.84
          发表于 2017-12-16 11:30:52 来自 云南省红河哈尼族彝族自治州 的朋友 回复该评论
        • 谢谢您的回复!确实,我用QT5确实能直接使用翻墙了,不过现在发现个问题,这个客户端不能直接设置PAC全局类的访问,导致现在访问国内网站变得非常慢,在google上也没有找到什么有用的信息,我该去哪寻找一些相关的讯息呢?谢谢!
          • 头像
            森林生灵 [作者]  GNU/Linux x64GNU/Linux x64 Google Chrome 63.0.3239.90Google Chrome 63.0.3239.90
            发表于 2017-12-16 11:41:47  回复该评论
          • PAC问题或许可以通过chrome插件Proxy SwitchyOmega或使用这个ss客户端https://github.com/PikachuHy/shadowsocks-client解决,相关讯息通过Google搜索获取。
    • 头像
      guest  GNU/Linux x64GNU/Linux x64 Google Chrome 57.0.2987.133Google Chrome 57.0.2987.133
      发表于 2017-05-23 13:58:30 来自 广东省广州市 的朋友 回复该评论
    • 网页做得很漂亮,但复制文章上的代码到命令行会附带版权提示,十分讨厌。
      • 头像
        森林生灵 [作者]  GNU/Linux x64GNU/Linux x64 Google Chrome 58.0.3029.110Google Chrome 58.0.3029.110
        发表于 2017-05-23 21:31:20  回复该评论
      • 感谢提议,下个版本将会关闭这个功能。
        • 头像
          Lorena  Windows 10 x64Windows 10 x64 Google Chrome 63.0.3239.84Google Chrome 63.0.3239.84
          发表于 2017-12-20 08:43:38 来自 云南省红河哈尼族彝族自治州 的朋友 回复该评论
        • 谢谢!我试试看!