安装Clash-Meta
· 评论数: 0条评论 · 浏览人数:390
安装Clash-Meta
in 操作指南 with 0 comment

Clash版本

  1. Clash,最老的最核心的版本,完全开源,目前删除抛离
  2. Clash-Premium, clash升级后的闭源版本
  3. Clash-Meta,网友弄的clash-premium开源版本

该教程为操作过程后写的,可能中间有一些小毛病,但都能处理,是一个大概的流程望周知,如果遇到什么问题可留言

虚空终端

  1. 基于Clash-Meta
  2. 虚空终端下载

    ## 将机场配置和gz包放到指定目录下,比如home目录
    gzip -d mihomo-linux-amd64-v1.18.3.gz
    
    mv mihomo-linux-amd64-v1.18.3 clash
    
    chmod +x clash
    
    ## 下载地图信息,可能下载不成功,可以自己电脑下载后拉进来
    wget "https://github.com/MetaCubeX/meta-rules-dat/releases/download/latest/geoip.metadb"
    ## 将地图文件拉到指定目录下
    mv geoip.metadb /root/.config/clash/geoip.metadb
    ## 将机场的配置文件拉到~/.config/clash目录下,没有就创建
    cp 188版.yaml ~/.config/clash/config.yaml
    ## 启动clash
    ./clash -d ~/.config/clash/

改成命令行的方式

sudo mkdir -p /var/clash-log
#这里,`$USER`变量代表当前的用户名。
sudo chown $USER:$USER /var/clash-log

# 编辑Clash配置文件(假设它位于`~/.config/clash/config.yaml`),添加或修改`log-file`设置指向新的日志文件路径:
log-level: info
log-file: /var/clash-log/clash.log

创建启动脚本 clash-start.sh

#!/bin/bash
nohup /path/to/clash -d ~/.config/clash/ > /var/clash-log/clash_stdout.log 2>&1 &
echo $! > /var/clash-log/clash.pid

创建关闭脚本 clash-stop.sh

#!/bin/bash
if [ -f /var/clash-log/clash.pid ]; then
    kill $(cat /var/clash-log/clash.pid)
    rm /var/clash-log/clash.pid
else
    echo "Clash is not running."
fi

基于执行权限

chmod +x clash-start.sh
chmod +x clash-stop.sh
## 如果要直接执行, 删掉.sh后缀,挪到 /usr/bin/下面

测试

curl -x http://127.0.0.1:7890 -L https://api.openai.com/
选择表情