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