其实大致的内容和我在ubuntu18.04.3上安装shadowsocks区别不大,只是sslocal变成了ss-local。 https://www.jianshu.com/p/225198eb83f9
直接
sudo apt install shadowsocks
会提示没有shadowssocks,只有shadowsocks-libev,直接安装。 然后etc/shadowsocks-libev下更改config,server那里直接留一个双引号即可,::1是ipv6的地址,mode不要填错了,默认tcp_and_udp是可以的,tcp_only也可以,method也要改。
然后
/usr/bin/ss-local -c /etc/shadowsocks-libev/config.json
启动ss-local。 自启动也一样。
ubuntu自带的浏览器是火狐浏览器,如果你启动ss-local以后设置网络(只需要在手动那里socks5设置为127.0.0.1和1080即可),然后火狐设置里更改为使用系统代理,会发现无法建立安全连接,连不上谷歌,提供一个办法: 安装扩展Switchy Omega,手动添加socks5,然后下载chrome,注意ubuntu的网络设置不要更改:chrome可以连上,然后所有插件都可以自动同步,enjoy it.
如果是Xubuntu的话,chrome不支持xfce的GUI代理设置(谨记.bashrc只对命令行起作用),但可以用以下命令临时实现socks5代理:
google-chrome --proxy-server="socks5://127.0.0.1:1080"
这样同步完插件以后即可enjoy。