ubuntu20.04 安装shadowsocks-qt5
很多人不想用linux系统作为主用系统,最大的原因就是软件方面的问题,上手难度有点高,不像windows那样拿来就用。像ubuntu20.04这种最新的系统就更折腾了,很多软件都还没适配,实在是令人抓狂。网络上常见有三种方法安装shadowsocks-qt5,我都试过了,只有我现在要说的这种方法有效。
第一种:(失败)
sudo add-apt-repository ppa:hzwhuang/ss-qt5 未兼容,添加失败。
sudo apt-get update
sudo apt-get install shadowsocks-qt5
第二种:(乱码)
sudo snap install shadowsocks-qt5
系统为中文的话,安装完后会乱码
第三种:(可行)
第一步:准备文件
sudo apt-get install synaptic
安装新立德包管理器,后面用的上sudo apt-get install cmake qtbase5-dev libqrencode-dev libzbar0 libappindicator1 libzbar-dev
安装相关依赖。
git clone https://github.com/shadowsocks/shadowsocks-qt5
下载shadowsocks-qt5git clone https://github.com/shadowsocks/libQtShadowsocks
下载libQtShadowsockswget https://botan.randombit.net/releases/Botan-2.9.0.tgz
下载Botan,具体最新版本可去查看一下,目前最新版本是2.9.0
第二步:要按顺序安装
先安装Botan:
tar xvf Botan-2.9.0.tgz
cd Botan-2.9.0
./configure.py
make -j4
sudo make install
sudo ldconfig
再安装libQtShadowsocks :
cd libQtShadowsocks
mkdir build && cd build
cmake .. -DUSE_BOTAN2=ON
make -j4
sudo make install
最后安装shadowsocks-qt5:
cd shadowsocks-qt5
mkdir build && cd build
cmake ..
make -j4
sudo make install
安装完毕后,终端输入:ss-qt5 或者 点击图标来打开shadowsocks-qt5,如果能打开是最好的,我的就不能打开。
打不开的解决方法:
终端输入:sudo apt install -f
看看有没有缺失的依赖需要安装,如果没有就打开新立德包管理器,选择“推荐的软件包丢失“,刷新一下,这时候应该会出现一些包需要安装,右键选择“标记以便安装“,点击“应用“,安装完后应该就能打开了,我尝试了两次都能安装成功,如果你的不能成功就要找找原因了。或许步骤没做对,或者系统不兼容。
支持chacha20-ietf-poly1305协议
版权声明:本博客所有文章除特殊声明外,均采用 CC BY-NC 4.0 许可协议。转载请注明出处 caijinbo的博客!