在Linux系统中使用命令行安装Clash
如何在Linux安装Clash(命令行)
在Linux中,你可以使用命令行安装Clash,下面是安装步骤:
- 根据自己系统的型号下载Clash的Linux版本,使用
uname -m
命令查询系统硬件型号。例如,如果系统是aarch64
,需要下载arm
系列的Clash,选择下载clash-linux-arm64-v1.13.0.gz
。 - 将下载好的文件传输到Linux系统,解压文件夹或者在系统中解压缩都可以。在
/etc
目录下创建clash
目录,使用cd /etc/clash
命令切换到该目录。使用rz
命令或者scp
命令上传下载的clash-linux-amd64
安装包。使用gzip -d clash-linux-amd64
命令解压缩安装包。使用wget -O config.yaml <url>
命令下载订阅(这里的订阅文件必须命名为config.yaml
)。 - 运行配置。使用
mv clash-linux-amd64 clash
命令修改运行文件名。使用chmod +x clash
命令添加权限。使用./clash
命令启动服务,会下载Country.mmdb
文件,需要等待一会儿(如果无法直接下载,可以参考这个链接 https://zhuanlan.zhihu.com/p/366589407)。使用export https_proxy=http://127.0.0.1:7890
命令修改系统代理,这是临时的系统代理,退出终端会失效。使用curl https://www.google.com
命令测试。 - 创建服务。使用
cp clash /usr/local/bin
命令将Clash复制到/usr/local/bin
目录。创建/etc/systemd/system/clash.service
文件,并更改内容如下:
1 |
|
使用 systemctl enable clash
命令设置Clash服务在系统启动时运行。使用 systemctl start clash
命令立即运行Clash服务。使用 systemctl status clash
命令查看Clash服务的运行状态。
5.系统代理。使用 cd ~
命令切换到root账户目录。使用 vi .bashrc
命令编辑文件,并添加系统代理。
1 |
|
参考链接:
在Linux系统中使用命令行安装Clash
https://fulequn.github.io/2023/02/Article202302281/