centos 安装ss-QT5

来源:互联网 发布:香港中文大学gpa算法 编辑:程序博客网 时间:2024/04/30 12:12

方法一(DNF指令):

1、如果未安装DNF,请跳转至:http://dev.fjuts.com:83/blog/index.php/linux/261.html2、添加shadowsocks 的 copr源(copr是dnf下的一个插件,但是我的CentOS7怎么提示找不到copr,我不知道怎么安装,这里求指教):

$ sudo dnf copr enable librehat/shadowsocks

这句其实就是将用户librehat下的shadowsocks项目的源地址添加进来

2、刷新dnf的源cache,并安装shadowsocks:


$ sudo dnf update $ sudo dnf install shadowsocks-qt5

方法二(YUM指令):

1、对于懒得安装DNF的人来说这个方法可以。首先下载copr源:https://copr.fedoraproject.org/coprs/librehat/shadowsocks/

注意:我的是CentOS 7所以选择下载Epel 7, 我最开始也是选的Epel 6,可能是太老了,在安装的过程中一些库文件的下载地址都无法打开,所以,还是建议下载Epel 7的。

2、将下载的文件拷贝到 “ /etc/yum.repos.d/ ”目录下

$ sudo cplibrehat-shadowsocks-epel-7.repo /etc/yum.repos.d/
3、刷新yum源库,再安装:


$ sudo yum update
$ sudo yum install qt5-qtbase-devel
$ sudo yum install shadowsocks-qt5

如果安装的时候依赖包没法安装,则强制安装:


$ sudo yum install shadowsocks-qt5 -y



时时关注下载时的安装提示。一直Y下去,就可以了。 

运行:

1、安装完后输入下面指令运行。

$ ss-qt5

2、现在都是图形界面了,都能看得懂了。输入服务器地址,端口号,密钥(这玩意儿我是花大洋买的,如果能搞到免费的最好,不过收费的也挺稳定的)再输入本地代理的本地地址,端口号,以及加密方式选:AES-256-CFB勾选上自动化。OK。保存。再浏览器或者网络代理设置里,在socks下填上刚才设置的本地地址和端口号。现在可以科学上网了,仅供学习使用,如有违法卖国行为,与本人无关。痛恨。 

附加(将socks5转http代理):

1、在安装Android SDK的时候,需要使用http/https协议的代理,所以就去研究,之前 有尝试过使用privoxy 这个工具,之后又看到一个更简单的工具 delegate 这个确实挺好用的,下载地址:http://www.delegate.org/delegate/download/

2、下载,下面是我的版本:


$ wget http://delegate.hpcc.jp/anonftp/DeleGate/bin/linux/latest/linux2.6-dg9_9_13.tar.gz
3、直接解压到/usr/local/目录下:



$ sudo tar -zxvf linux2.6-dg9.9.13.tar.gz /usr/local/
4、进入到解压目录linux2.6-dg9.9.13/DGROOT/bin/ ,执行以下命令,确保shadowsocks-qt5安装成功哦


./dg9.9.13 -ADMIN="xxxx@xx.xx" -P8118 -SERVER=http SOCKS=127.0.0.1:1080


dg9.9.13是包压缩时delegate名字,你可以随意修改名字,也可以链接到开机启动里。这里我就不作过多的记录了。

-ADMIN 这个随便设置一个,不然他会提示你必须填一个。

-P 这个是设置本地HTTP代理的端口。我设置的是8118

-SERVER 指定为http

-SOCKS 为shdowsocks-qt5上设置的本地的地址和端口号。

5、以上成功后就可以在应用,或浏览器里设置http代理了 127.0.0.1 : 8118

0 0
原创粉丝点击