Ubuntu安装+配置clash
Ubuntu23.10安装clash全过程(各种问题解决方案)
操作步骤
- 安装clash包
在终端中首先开启root权限
su
在当前用户目录中创建名为clash的文件夹(名字自取即可)然后切换到该目录
mkdir ./clash cd ./clash
下载clash的几种方式(因为clash作者删库跑路了,所以无法从作者的仓库中下载)
- 解压clash包
我下载的clash包的后缀是.tar.gz
这里可能会遇到如下问题:- 解压后tar后缀还在
解决方法:tar -zxvf 压缩文件名.tar.gz
- 大部分教程给的都是gzip解压,这个方式对我不适用
- 解压后tar后缀还在
赋予权限
chmod +x 解压缩后的文件名
移动
mv 解压缩后的文件名 /usr/local/bin/clash
查看版本
clash -v
- 如果这一步报错:无法执行二进制文件,那就是大概你下载的clash包有问题,我的解决方法是用上述第二种方式o(*≧▽≦)ツ┏━┓
如果没有报错,正常显示出了clash版本号,那么到目前为止都非常顺利的成功了(  ̄ー ̄)人(^▽^ )
- 启动clash
启动clash
clash
这一步会显示系统缺失有些配置文件,自动会给你下载好
导入配置文件(配置文件获取方式不再赘述)
配置文件所在目录:$home/.config/clash/
.config为隐藏文件夹,对于不熟悉终端的小伙伴在图形界面的文件夹按下CTRL+H即可
将获得的配置文件改名为config.yaml替换上述目录中的config.yaml即可重新启动clash
clash
此时会显示出你的订阅的相关信息,即表示成功
在启动clash的条件下,访问以下链接可以进入clash图形控制页面
clash图形控制页面
- Ubuntu系统网络代理设置
这里我遇到一个问题是,我成功连接了梯子之后仍然翻不了墙,就一直在调这个代理设置,最终在按照上图输入之后可以了 但是我不知道是不是因为这个原因才成功的O(≧口≦)O
- 设置开机自启
复制以下片段
Description=Clash - A rule-based tunnel in Go Documentation=https://github.com/Dreamacro/clash/wiki [Service] OOMScoreAdjust=-1000 ExecStart=/usr/local/bin/clash -f /home/rongrong/.config/clash/config.yaml # 注意这里要根据自己的配置路径进行相应的修改 Restart=on-failure RestartSec=5 [Install] WantedBy=multi-user.target
依次输入以下命令即可
systemctl enable clash systemctl start clash echo -e "export http_proxy=<http://127.0.0.1:7890\nexport> https_proxy=<http://127.0.0.1:7890>" >> ~/.bashrc
小结
ubuntu安装和配置clash确实是一个繁琐的过程,而网上的教程没有对一些问题的解决方案,我把自己在配置过程中遇到的问题写了出来,供大家参考!!!