Ubuntu18.04安装ss客户端

 

 

0x00: 安装依赖

## 更新到最新的源

1
$ sudo apt-get update

 ##更新依赖

1
2
3
$ sudo apt-get install  python-software-properties (这个可能被废弃了)
$ sudo apt-get install  software-properties-common

 

0x01: 安装apt源

自动添加:

## 添加ss-qt5源

1
$ sudo add-apt-repository ppa:hzwhuang/ss-qt5

  注意,ubuntu每个版本都自己的代号,18.04系统是“bionic”。

    在自动生成源连接的时候 会是deb http://ppa.launchpad.net/hzwhuang/ss-qt5/ubuntu bionic main

        而qt5是别的版本上的,所以要把bionic修改成artful这样才不会提示找不到。

       deb http://ppa.launchpad.net/hzwhuang/ss-qt5/ubuntu artful main  

手动添加:

## 文件改名

1
2
$ cd /etc/apt/sources.list.d
$ sudo mv hzwhuang-ubuntu-ss-qt5-bionic.list hzwhuang-ubuntu-ss-qt5-artful.list

 ## 编辑文件

1
$ sudo vim hzwhuang-ubuntu-ss-qt5-artful.list

 # 加入如下内容

1
deb http://ppa.launchpad.net/hzwhuang/ss-qt5/ubuntu artful main

 

 

0x02: 更新apt源 (更新你的软件库)

$ sudo apt-get update

 

0x03:正式安装你懂的-qt5

sudo apt-get install 你懂的-qt5

 

0x04 配置:

单独是配置你懂的-qt5并不能使用网络,所以还要配置系统的代理。

Ubuntu系统中>“系统设置”>“网络”>“网络代理”>”方法(M)“>“手动”>
HTTP代理:127.0.0.1 端口:8080
Socks主机:127.0.0.1 端口:1080>“应用到整个系统”(1080是Sock5代理服务器使用的端口)

 

 


停用:

如需停用代理,除了关掉你懂的软件外,还需要把系统里网络代理 ->"手动(M)"改为"无"

 

PAC文件“自动”方式代理:

## 安装GenPAC
$ sudo pip install genpac

$ pip install --upgrade genpac

下载gfwlist文件:

## 以下内容是一行,因为一行以显示不下,第一行结尾用"\"回行,复制时请自行去掉"\"
$ genpac --pac-proxy "SOCKS5 127.0.0.1:1080" --gfwlist-proxy="SOCKS5 127.0.0.1:1080" \
--gfwlist-url=https://raw.githubusercontent.com/gfwlist/gfwlist/master/gfwlist.txt --output="autoproxy.pac"

找到下载的 autoproxy.pac文件,然后进入:设置—网络—网络代理,选择手动,URL 指向该文件路径即可,

url 格式为:file:///home/{user}/autoproxy.pac ({user}替换成自己的用户)

如图所示:

图片来自网络(https://ywnz.com/uploads/allimg/18/1-1PQG10GE53.JPG)

 

 

排错:

## 安装依赖
sudo apt-get install python-pip python-dev build-essential

注意你系统里装python2.x 还是python3.x

## 安装python2的pip工具,pip是Python2.X的
sudo pip install pip

## 安装python3的pip工具,,pip3是Python3.x的
sudo pip install pip3

安装

sudo apt-get install python-m2crypto
sudo pip install 你懂的

 

 


参考:

http://wyb0.com/posts/2016/ubuntu-use-你懂的/

http://www.linuxboy.net/ubuntujc/133304.html

https://www.cnblogs.com/wangyueping/p/10693739.html

https://www.codetd.com/article/6192464

https://ywnz.com/linuxjc/2687.html

 

找到下载下来的 autoproxy.pac文件,然后进入:设置—网络—网络代理,选择手动,URL 指向该文件路径即可,url 格式为:

file:///home/{user}/autoproxy.pac

({user}替换成自己的用户)

posted @   悟透  阅读(554)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
点击右上角即可分享
微信分享提示