安装运行clash
- 在clash发布网站下载对应的版本,我下载的是clash-linux-amd64-v1.7.1.gz 
- 将压缩包里的文件解压至/opt/clash,改名为clash,下载订阅链接文件到同个目录 - 1 - sudo wget -O config.yaml [订阅链接] 
- Country.mmdb为全球IP库,可以实现各个国家的IP信息解析和地理定位,没有这个文件clash是无法运行的 - 1 - sudo wget -O Country.mmdb https://www.sub-speeder.com/client-download/Country.mmdb 
- 把clash权限改为可执行应用 - 1 - chmod +x clash 
- 执行clash, - 1 - ./clash -d . 
修改系统代理
- 我使用的是ubuntu18.4,在设置里面修改。打开系统设置,点击网络代理右边的 ⚙ 按钮,选择手动,填写 HTTP 和 HTTPS 代理为 127.0.0.1:7890,填写 Socks 主机为 127.0.0.1:7891,即可启用系统代理
配置clash
- 在运行了clash后可以打开clash配置页面进行配置,基本上就和windows中的clash图形化差不多了
设置为开机启动
- 创建service文件 - 1 - touch /etc/systemd/system/clash.service 
- 编辑service文件,填入以下内容(注意修改clash文件夹路径) - [Unit] 
 Description=clash daemon- [Service] 
 Type=simple
 User=root
 ExecStart=/opt/clash/clash -d /opt/clash/
 Restart=on-failure- [Install] 
 WantedBy=multi-user.target
- 重新加载systemctl daemon,systemctl daemon-reload 
- 启动Clash,systemctl start clash.service 
- 设置Clash开机自启动,systemctl enable clash.service 
- systemctl的其他命令参考linux中systemctl详细理解及常用命令 
配置定时更新订阅
- 可以设置个定时执行的任务,去下载新的配置文件,并重启clash服务