安装shadowsocks-qt5

来源:互联网 发布:cms监控软件客户端设置 编辑:程序博客网 时间:2024/04/27 23:23

我在github上的shadowsocks项目按照提示安装编译了,可惜少了libqtshadowsocks-dev,然后找到了这个项目,编译总是不成功,后来看了一个博客才成功,原来是少了一个依赖包,不知怎么回事,现在转载存档如下:

Kali Linux 基于 Debian ,安装时得参考 Debian 安装方法,用 Ubuntu 的方法装不上。官方安装指南这样说:


Debian安装指南

然而在执行

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

后会出现“ 无法定位软件包 libqtshadowsocks-dev ”的问题,所以安装 shadowsocks-qt5 前,得先把 libqtshadowsocks-dev 这个依赖搞定。

一. 安装 libqtshadowsocks-dev

  1. git clone 一份 libqtshadowsocks-dev 源代码:
    git clone https://github.com/shadowsocks/libQtShadowsocks.git

  2. 安装依赖
    sudo apt-get install qtbase5-dev qt5-qmake qt5-default libbotan1.10-dev unzip debhelper

  3. 进入目录,进行编译
    cd libqtshadowsocks-dev
    qmake && make

  4. 打包
    dpkg-buildpackage -uc -us -b

  5. 安装

    sudo dpkg -i ../libqtshadowsocks_1.6.1-1_amd64.deb ../libqtshadowsocks-dev_1.6.1-1_amd64.deb#注意,此处包名和版本号有关,安装包在上级目录生成,安装前去上级目录用 ls 看一下

二. 安装 shadowsocks-qt5

  1. git 一份 shadowsocks-qt5 的源码
    git clone https://github.com/shadowsocks/shadowsocks-qt5.git

  2. 安装依赖,此处按照官方文档
    sudo apt-get install qt5-qmake qtbase5-dev libqrencode-dev libqtshadowsocks-dev libappindicator-dev libzbar-dev libbotan1.10-dev

  3. 进入目录编译
    cd shadowsocks-qt5
    qmake && make

  4. 打包
    dpkg-buildpackage -uc -us -b

  5. 安装

    sudo dpkg -i ../shadowsocks-qt5_2.6.1-1_amd64.deb#注意,此处包名和版本号有关,安装包在上级目录生成,安装前去上级目录用 ls 看一下

原链接:http://www.jianshu.com/p/aa48a0a5b30e

0 0
原创粉丝点击