天天看點

SS-qt5安裝&&源碼編譯SS-qt5安裝&&源碼編譯

SS-qt5安裝&&源碼編譯

1. 直接安裝

$ sudo add-apt-repository ppa:hzwhuang/ss-qt5
$ sudo apt-get update
$ sudo apt-get install shadowsocks-qt5
           

遺憾是該方法安裝的ss-qt5為舊版本,支援的加密方式較少。采用第二種源碼編譯的方式可以安裝較新的版本。

2. 源碼編譯

1. 編譯Botan-2

$ git clone https://github.com/randombit/botan.git
$ cd botan
$ ./configure.py
$ make
$ sudo make install
           

2.安裝依賴庫

$ sudo apt install qtbase5-dev
$ sudo apt install libzbar-dev
$ sudo apt install libqrencode-dev
$ sudo apt install libappindicator-dev
$ sudo 
           

3. 編譯libQtShadowsocks

$ git clone -b stable https://github.com/shadowsocks/libQtShadowsocks.git
$ cd libQtShadowsocks
$ mkdir build
$ cd build
$ cmake .. -DCMAKE_INSTALL_PREFIX=/usr
$ make -j4
$ sudo make install
           

沒有cmake的話先安裝cmake

sudo apt install cmake
           

4. 編譯shadowsocks-qt5

在以下位址下載下傳3.0.1的shadowsocks-qt5的源碼

https://github.com/shadowsocks/shadowsocks-qt5/releases
           

解壓後終端進入源碼檔案夾

$ mkdir build
$ cd build
$ cmake .. -DCMAKE_INSTALL_PREFIX=/usr
$ make -j4
$ sudo make install
           
ss Qt

繼續閱讀