美文网首页程序员
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