安装格式 · 依赖 · 发布页入口

Clash Linux 客户端先认格式再下载

Linux 上常见的是 DEB 和 RPM,部分项目还提供 AppImage。这几个客户端的 Linux 文件本站没有存放,下面给出各项目 GitHub 发布页的入口。

Linux 文件不在本站存放,请到项目发布页下载并自行核对来源。

Linux 客户端

Linux 上装好并连上

先确认发行版和架构,再装包、导入配置。

01

确认架构和发行版

终端运行 uname -m:x86_64 对应 x64,aarch64 对应 ARM64。Ubuntu、Debian 一类选 DEB,Fedora、RHEL 一类选 RPM。

02

到发布页取包

打开下面各项目的 GitHub 发布页,按架构选文件。GitHub 在国内可能打不开,需要自行准备访问方式。

03

安装并导入配置

用包管理器安装,再导入自己的配置,选好节点后验证连接。

Linux 下载与安装的几个问题

重点看包格式、架构、托盘依赖和发布页是否提供对应文件。

看你的发行版:Ubuntu、Debian 一类选 DEB,Fedora、RHEL、openSUSE 一类选 RPM,只有发布页提供 AppImage 时才选它。

详细说明

Linux 下选 deb 还是 rpm,要看系统使用的包管理工具;托盘依赖则要看具体客户端。Clash Verge Rev(仓库 clash-verge-rev/clash-verge-rev)的安装文档分别提供 apt、dnf 和 yum 的安装方式。FlClash 还提供 AppImage,但它的 AppImage 与 rpm 需要另装托盘库。

截至 2026-11-08,Clash Verge Rev 最新正式版为 v2.5.10,FlClash 最新正式版为 v0.9.3。下面把安装包选择与托盘问题分开说明,避免把一个客户端的处理办法套到另一个客户端上。

适用情况:先分清桌面应用与命令行内核

有图形界面的 Linux 环境,可以查看 Clash Verge Rev 或 FlClash 的桌面安装包。下载时需要同时选对格式和架构,不能只看到 Linux 字样就下载。

没有图形界面时,Clash Verge Rev 的 Linux 问答给出的路径是使用 mihomo 内核二进制,通过命令行运行,并用 --help 查看帮助。对应入口是 mihomo 发布页。

这也决定了排查方向:无图形界面的环境应先确定运行方式;桌面环境中的窗口异常和托盘缺失,则需要分别检查。

客户端与包格式:按安装工具选择

截至 2026-11-08,两个项目的 Linux 包形式如下:

选择条件Clash Verge RevFlClash
使用 apt 安装提供 deb提供 deb
使用 dnf 或 yum 安装文档列出 rpm 安装方式提供 rpm
需要 AppImage当前正式版资产中没有提供 x64 与 ARM64 文件
使用 Arch 系统文档列出 AUR 安装途径此处只列发布页已有的包格式

下载入口分别为 Clash Verge Rev 发布页和 FlClash 发布页。

截至 2026-11-08,Clash Verge Rev v2.5.10 的 Linux 文件由 deb 与 rpm 组成,没有 AppImage、Linux tar.gz、Flatpak 或 Snap。这一结论只对应这个正式版的发布资产,不延伸到历史版本。

截至同日,FlClash v0.9.3 提供 deb、rpm、AppImage 三种格式,每种都有 x64 与 ARM64 文件。因此,需要 AppImage 时,应查看 FlClash 的发布资产,不能沿用 Clash Verge Rev 的文件名去寻找。

想核对其他系统的入口,可看按操作系统查找客户端发布页。

架构怎么认:核对文件名中的字段

截至 2026-11-08,Clash Verge Rev v2.5.10 的 Linux 文件名包括以下架构字段:

deb 文件中的字段rpm 文件中的字段
amd64x86_64
arm64aarch64
armhfarmhfp

这里存在说明范围不一致:截至 2026-11-08,项目 README 的 Linux 支持项列出 x64、arm64;发布资产与安装文档还列有 armv7 对应包。文件存在与 README 的支持范围应分别看待,不能仅凭资产列表扩大支持承诺。

截至 2026-11-08,FlClash v0.9.3 的 Linux 文件名使用 amd64 与 arm64 区分两类架构。选定 deb、rpm 或 AppImage 后,还要继续核对这一字段。

安装与托盘:FlClash 的依赖按格式处理

Clash Verge Rev 的安装文档将 deb 对应到 apt,将 rpm 对应到 dnf 或 yum;Arch 系另列 AUR 包 clash-verge-rev-bin 与 clash-verge-rev-autobuild-bin。具体安装入口可查看项目安装说明。

FlClash 的托盘依赖有明确的格式区别。截至 2026-11-08,其 README 说明:deb 安装过程会处理所需依赖;AppImage 与 rpm 则需要先安装 AyatanaAppIndicator 库,才能显示托盘图标。

FlClash 包格式托盘依赖处理
deb由安装过程安装所需依赖
AppImage另行安装 AyatanaAppIndicator 库
rpm另行安装 AyatanaAppIndicator 库

README 为 Debian/Ubuntu 列出的命令是:

sudo apt-get install libayatana-appindicator3-1

为 Fedora 列出的命令是:

sudo dnf install libayatana-appindicator-gtk3

这两条命令属于 FlClash 的托盘说明。Clash Verge Rev 的托盘图标已知问题及对应依赖包清单,官方没有说明。

首次启动与配置导入:先确认内核能够启动

FlClash 的 README 说明,用户接受免责声明后,应用才会启动内核。首次运行时,应先完成这一步,再继续处理配置。

FlClash 支持通过链接或本地文件导入配置。需要继续了解导入流程,可阅读安装后如何导入配置并验证连接。配置内容与安装包格式是不同事项,不应把缺少托盘图标直接当作配置错误。

常见报错:按错误文字匹配处理办法

Clash Verge Rev 的窗口异常另有处理路径。截至 2026-11-08,其 Linux 问答列出了以下环境变量与报错的对应关系:

错误或场景文档列出的环境变量
Wayland/NVIDIA 相关的指定报错WEBKIT_DISABLE_DMABUF_RENDERER=1
Failed to initialize GTK,伴随界面无响应、卡顿或崩溃WEBKIT_DISABLE_DMABUF_RENDERER=0
BadWindow 或 Truncating shared memoryGDK_BACKEND=x11

同一个变量在不同错误下可能取相反的值。处理前应核对错误文字,并查看项目问答中对应的情形,不能把某个取值作为所有启动异常的通用设置。

托盘不显示、窗口无法初始化、没有图形界面,分别对应依赖、界面运行与使用方式三个问题。下载前先确认包格式与架构,启动后再按实际错误定位,会更容易找到适用的说明。还需区分客户端与内核时,可看客户端与 mihomo 内核的关系。

Clash 资料站 · 非官方

第三方整理,与项目方无关。