适用情况:先分清桌面应用与命令行内核
有图形界面的 Linux 环境,可以查看 Clash Verge Rev 或 FlClash 的桌面安装包。下载时需要同时选对格式和架构,不能只看到 Linux 字样就下载。
没有图形界面时,Clash Verge Rev 的 Linux 问答给出的路径是使用 mihomo 内核二进制,通过命令行运行,并用 --help 查看帮助。对应入口是 mihomo 发布页。
这也决定了排查方向:无图形界面的环境应先确定运行方式;桌面环境中的窗口异常和托盘缺失,则需要分别检查。
客户端与包格式:按安装工具选择
截至 2026-11-08,两个项目的 Linux 包形式如下:
| 选择条件 | Clash Verge Rev | FlClash |
|---|---|---|
| 使用 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 文件中的字段 |
|---|---|
amd64 | x86_64 |
arm64 | aarch64 |
armhf | armhfp |
这里存在说明范围不一致:截至 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 memory | GDK_BACKEND=x11 |
同一个变量在不同错误下可能取相反的值。处理前应核对错误文字,并查看项目问答中对应的情形,不能把某个取值作为所有启动异常的通用设置。
托盘不显示、窗口无法初始化、没有图形界面,分别对应依赖、界面运行与使用方式三个问题。下载前先确认包格式与架构,启动后再按实际错误定位,会更容易找到适用的说明。还需区分客户端与内核时,可看客户端与 mihomo 内核的关系。
Clash 资料站 · 非官方
第三方整理,与项目方无关。