美文网首页程序员
Clash For Linux 安装及使用

Clash For Linux 安装及使用

作者: MCC12138 | 来源:发表于2019-06-02 23:54 被阅读5次

    下载

    1. GitHub项目地址:https://github.com/Dreamacro/clash/releases
      下载适合的 Clash 二进制文件,一般个人的64位电脑下载 clash-linux-amd64.tar.gz 即可。

    配置

    1. 在合适路径下建立Clash(by:也可用其他名字,只要后续使用时路径正确)文件夹,用于存放解压后的文件及配置文件,将下载的压缩文件解压至此,得到一个可执行文件“ clash-linux-amd64 ”。
    2. 在终端中执行该文件“ clash-linux-amd64 ”,此时自动生/home/当前用户ID/.config/clash文件夹,其中包含两个文件 config.yml 和 Country.mmdb :
    3. 编辑/home/当前用户ID/.config/clash下的 config.yml配置文件,内容为自己的服务器及规则等信息(有些商家会提供相应的yml文件,下载后将内容copy至该文件),保存更改后复制该文件至先前创建的Clash文件夹(by:这两个文件夹不要弄混,一个是手动建立的,一个是自动创建的,都需要.yml文件)。
      sudo vim /home/userid/.config/clash/config.yml
    4. 重启 clash-linux-arm64 以加载配置文件。
    5. 保持 clash-linux-amd64 运行,通过浏览器访问 http://clash.razord.top 进行策略组设置。首次进入时会要求输入IP和端口,端口和口令按yml文件中的external-controller内容输入即可,IP为127.0.0.1
      例如: 如图所示,输入端口8989,口令MCC213,再加上默认的IP 127.0.0.1即可进入策略组(图中端口等信息为演示所用,实际以yml文件为准)
    6. 保持clash运行,在 设置>网络>系统代理>手动 中按照yml配置文件中设置的端口进行配置。至此便可通过Clash上网。 设置的端口与yml内容一致。此处为例子,实际以文件内容为准
    1. 不想运行时需结束clash(ctry+c),且将系统代理改为无,否则无法正常上网。

    设置自启动

    1. 为Clash创建应用图标,参考Linux创建应用图标——简书
    • 选择合适的图片文件,用作图标,放置于创建的clash文件夹下
    • 使用sudo vim /usr/share/applications/Clash.desktop在 /usr/share/applications/ 中创建一个文件 Clash.desktop ,步骤及内容如下:
    # 以下各项根据自己的情况填写
    [Desktop Entry]
     Version=0.14.0
     Name=Clash
     Comment=A rule-based tunnel in Go
     Exec=/full/path/to/clash-linux
     Icon=/full/path/to/clash-logo.png
     Terminal=false
     Type=Application
     Categories=Network
    
    • 关键词说明
    [Desktop Entry] 文件头
    Version    版本
    Name    应用名称
    Name[xx]    不同语言的应用名称
    Comment 注释
    Exec    执行文件路径
    Icon    图标路径
    Terminal    是否使用终端
    Type    启动器类型
    Categories  应用的类型(内容相关)
    
    • 上述操作完成后,即可在启动器中看到该应用图标,对其右键单击,选择 开机自启 。

    相关文章

      网友评论

        本文标题:Clash For Linux 安装及使用

        本文链接:https://www.haomeiwen.com/subject/qokfxctx.html