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}替换成自己的用户)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!