Ubuntu 16安装shadowsocksR-libev

Author Avatar
Litcc Posted in Feb 04, 2018
  • Read this article on other devices

之前有篇文章介绍Ubuntu客户端ss-qt的安装,这篇我们讲讲ssr客户端的安装

前言

由于我使用的飞机场节点是ssr带混淆插件的而之前我写的那篇文章中ss-qt我无法连接我的节点

无可奈何我只能寻求ssr客户端的出路,在我翻遍SSR的gayhub后我终于找到出路(我找的都是ssr在gayhub上备份的没有被删除的)

我目前是Ubuntu 16的版本使用这个方法能成功,之前使用Ubuntu 17版本时也能成功!如果你出了问题可以问我,只要我能解决我尽量知无不言

对了,开始前请保持你系统是最新的!

sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get upgrade

要保证你系统有git(有的话就不用下咯)

sudo apt-get install git

正题

我们直接从gayhub clone下代码

mkdir tmp
cd tmp
git clone https://github.com/shadowsocksr-backup/shadowsocksr-libev.git
cd shadowsocksr-libev

然后我们安装好这些东西

sudo apt-get install -y libsodium-dev libpcre3 libpcre3-dev libssl-dev build-essential cmake
sudo apt-get install --no-install-recommends build-essential autoconf libtool gawk debhelper dh-systemd init-system-helpers pkg-config asciidoc xmlto apg

现在我们来把它打包成deb

dpkg-buildpackage -b -us -uc -i

执行这一步的时候有可能会出问题!注意点看提示什么报错,实在解决不了的话请联系我,我们一起解决

如果成功后执行下面的代码安装deb包

cd ..
sudo dpkg -i shadowsocks-libev*.deb

安装完毕后你就可以执行ss-local命令了
这下你新建一个json配置文件
使用这个命令去启动

ss-local -c shadowsocksR.json

那个命令窗口你就不能关了哦,也可以使用其他工具把它切到后台去!
关于ssr-libev的其他内容请移步

Github shadowsocksr-backup/shadowsocksr-libev

好了本文到此,
关于全局代理之前文章中那个pac的配置在这个客户端依然可用详情请见:

Ubuntu 16安装shadowsocks-qt5并使用PAC全局代理