在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://blog.fulequn.online/2023/02/Article202302281/