卸载旧版本Shadowsocks-Qt5
sudo apt-get purge shadowsocks-qt5
安装libsodium
sudo apt-get install libsodium-dev
安装libbotan
下载解压编译安装,可以访问Botan-Index of release 获取最新本版

wget https://botan.randombit.net/releases/Botan-2.7.0.tgz
tar xvf Botan-2.7.0.tgz
cd Botan-2.7.0
./configure.py
make
sudo make install
sudo ldconfig
安装libQtShadowsocks
sudo apt-get install qt5-qmake qtbase5-dev libqrencode-dev libqtshadowsocks-dev libappindicator-dev libzbar-dev libbotan1.10-dev
git clone https://github.com/shadowsocks/libQtShadowsocks.git
mkdir build
cd build
cmake ..
make
sudo make install
sudo ldconfig
如果软件源中没有libqtshadowsocks-dev,可以使用pip安装

sudo apt-get install python-pip
sudo pip install shadowsocks
如果原先安装过Qt,可能会提示找不到Qt目录,导入环境变量,然后重新编译安装

export LD_LIBRARY_PATH=/opt/Qt5.10.0/5.10.0/gcc_64/lib/
rm -rf * #删除build文件夹中文件
cmake ..
make
sudo make install
sudo ldconfig
安装Shadowsocks-Qt5
sudo apt-get install qt5-qmake qtbase5-dev libqrencode-dev libqtshadowsocks-dev libappindicator-dev libzbar-dev libbotan1.10-dev
gi

最后修改日期: 2019年10月19日

作者

留言

撰写回覆或留言

发布留言必须填写的电子邮件地址不会公开。