跳转至

Linux 上安装与配置 FlClash 教程

1. FlClash 简介

FlClash 是 “Flutter + Clash”,是基于 Flutter 开发的 Clash 图形客户端。FlClash 是一款基于 mihomo 内核也就是以前的 clash.meta 内核的跨平台代理客户端,前端使用 Flutter 开发,界面简洁直观,支持 Windows、macOS、Linux 与 Android。它继承了 Clash 系列强大的分流与规则功能,同时注重用户体验和配置管理,适合需要跨设备使用代理工具的用户。

在功能方面,FlClash 提供了完整的 订阅管理(支持 URL 导入、自动更新、多订阅切换)、节点选择与延迟测试、规则/直连/全局模式切换,并在仪表盘中实时显示网络速率、流量统计和当前 IP 信息,方便用户快速判断代理状态。它还支持 WebDAV 配置同步,使得在不同设备之间保持一致的节点与规则更为轻松。

作为一款开源软件,FlClash 完全免费、无广告,社区维护活跃,用户可在 GitHub 获取源码与安装包。与传统 Clash 客户端相比,FlClash 最大的特点是 跨平台一致性和易用性:同样的界面和交互逻辑覆盖桌面与移动端,降低了学习成本。

本文详细讲述了如何在 Linux 上安装与配置 FlClash 这款科学上网客户端。

2. 界面预览

FlClash 界面预览

3. 下载与安装

3.1. 下载地址

Github 的下载不稳定,如果下载失败,可以使用Github代理下载。

3.2. 如何选择版本?

FlClash 常见版本下载对应版本如下:

  • Windows 用户下载安装版:FlClash-0.*.**-windows-amd64-setup.exe
  • Intel 芯片 Mac 安装:FlClash-0.*.**-macos-amd64.dmg
  • M 芯片 Mac 安装:FlClash-0.*.**-macos-arm64.dmg
  • Android 用户下载:FlClash-0.*.**-android-arm64-v8a.apk

详细版本对应如下:

平台 文件下载
安卓 (arm64) FlClash-0.8.92-android-arm64-v8a.apk
安卓 (armeabi) FlClash-0.8.92-android-armeabi-v7a.apk
安卓 (x86) FlClash-0.8.92-android-x86_64.apk
Linux (AppImage) FlClash-0.8.92-linux-amd64.AppImage
Linux (Debian) FlClash-0.8.92-linux-amd64.deb
Linux (RPM) FlClash-0.8.92-linux-amd64.rpm
macOS (Intel) FlClash-0.8.92-macos-amd64.dmg
macOS (ARM) FlClash-0.8.92-macos-arm64.dmg
Windows (安装程序) FlClash-0.8.92-windows-amd64-setup.exe
Windows (压缩包) FlClash-0.8.92-windows-amd64.zip

这个表格清晰地展示了平台与文件后缀的对应关系。

4. 安装依赖包

FlClash 的 Linux 版本可能会有一些系统依赖,尤其是桌面环境的通知、图标支持等。你可以先安装这些基础依赖项以避免运行时报错。

# 对于Redhat 系列 Linux 发行版如:Centos, Fedora, AlmaLinux, Rocky Linux 等, 下载FlClash rpm包命令如下
sudo dnf install -y libayatana-appindicator3 gtk3

# 对于 Debian 系列发行版(Ubuntu, Mint, MX, Kubuntu, Zorin 等等), 可以使用 deb 安装包进行安装, 下载FlClash debian包命令如下
sudo apt install libappindicator3 libkeybinder-3.0 libgtk-3-0

说明: libayatana-appindicator3 就是 FlClash 在 Linux 桌面系统上用来显示 托盘图标和菜单 的库。安装它可以让你在任务栏/托盘里方便地操作 FlClash。 GTK3(GIMP Toolkit 3) 是一个 跨平台 GUI(图形用户界面)工具包

5. 下载 FlClash

FlClash 的官网GitHub Releases 页面下载 Linux 版本。

官网“Download”页面中,有以下几种 Linux 可选文件:AppImage、RPM、Deb 等。

# 对于Redhat 系列 Linux 发行版如:Centos, Fedora, AlmaLinux, Rocky Linux 等, 下载FlClash rpm包命令如下
wget -O /tmp/FlClash-0.8.92-linux-amd64.rpm https://gh-proxy.org/https://github.com/chen08209/FlClash/releases/download/v0.8.92/FlClash-0.8.92-linux-amd64.rpm

# 对于 Debian 系列发行版(Ubuntu, Mint, MX, Kubuntu, Zorin 等等), 可以使用 deb 安装包进行安装, 下载FlClash debian包命令如下
wget -O /tmp/FlClash-0.8.92-linux-amd64.deb https://gh-proxy.org/https://github.com/chen08209/FlClash/releases/download/v0.8.92/FlClash-0.8.92-linux-amd64.deb

# 对于其他Linux发现版可以下载AppImage安装包
wget -O /tmp/FlClash-0.8.92-linux-amd64.AppImage https://gh-proxy.org/https://github.com/chen08209/FlClash/releases/download/v0.8.92/FlClash-0.8.92-linux-amd64.AppImage

以上都是通过代理 gh-proxy.org 进行下载,可以有效避免墙对 github 的干扰。

6. 安装和使用

RPM 安装方式(适用于redhat 系列 Linux 发行版如:Centos, Fedora, AlmaLinux, Rocky Linux 等等)

rpm 是 Red Hat 开发的开源软件包管理工具,广泛用于基于 Red Hat 的 Linux 发行版。

sudo dnf install /tmp/FlClash-0.8.92-linux-amd64.rpm

APT 安装方式(适用于D ebian 系列发行版(Ubuntu, Mint, MX, Kubuntu, Zorin 等等)

APT(Advanced Packaging Tool)是Debian及其衍生Linux发行版(如Ubuntu)中使用的命令行软件包管理工具。

sudo apt install /tmp/FlClash-0.8.92-linux-amd64.deb

AppImage 安装方式

AppImage是一种用于Linux系统的便携式软件分发格式,其核心设计理念是“一个文件即一个应用程序”。该格式旨在解决Linux生态中因发行版众多(如Ubuntu、Debian、Fedora等)导致的软件包格式不统一问题。‌

# 对于其他Linux发现版可以下载AppImage安装包
cp /tmp/FlClash-0.8.92-linux-amd64.AppImage ~/Applications

chmod u+x ~/Applications/FlClash-0.8.92-linux-amd64.AppImage

# 运行 FlClash AppImage

~/Applications/FlClash-0.8.92-linux-amd64.AppImage

如果使用 AppImage 方式安装,需要手动创建桌面快捷方式

vi ~/desktop/FlClash.desktop

[Desktop Entry]
Name=FlClash
Exec=/home/<username>/Applications/FlClash-0.8.92-linux-amd64.AppImage
Icon=/home/<username>/Applications/FlClash.ico
Terminal=false
Type=Application
Categories=Utility

对于 RPM 和 APT 安装完FlClash后在应用程序启动器就能找到FlClash, 点击打开即可启动FlClash,如果使用命令行方式可以/usr/bin/FlClash 对于 AppImage 安装方式,直接点击桌面图标即可启动 FlClash

7. 导入订阅

先进行 订阅购买 ,获取到订阅链接。订阅链接位于:仪表盘 > 一键订阅 , 然后复制订阅地址或者扫描二维码订阅。

获取到订阅地址后返回FlClash, 切换到【配置】页面,点击界面右下角加号–选择 第三个选项: URL–粘贴复制的订阅进去–提交,经过几秒钟的加载,之后在【代理】页面就可以看到代理节点了。

导入订阅到FlClash

选择通过URL获取配置文件

8. 开启代理,开始使用

打开首页仪表盘右下角开关即可使用。就这么简单,太方便了。打开开关就是开启系统代理(接管你电脑的所有请求,clash 进行分流需不需要走代理),很多用户根本不明白系统代理是什么意思,也不需要知道其实。

启用FlClash代理

2026年 4 月 21 日更新:在系统代理模式下Firefox似乎无法访问外网,原因似乎是Firefox的不支持系统代理,此时可以开启FlClash的Tun模式,或者使用其他浏览器访问外网。

9. 选择节点

代理页面可以选择一个节点,默认是自动选择的。

启用FlClash代理

10. 其他设置

1.开机自启–工具–应用程序

FlClash开机自启

FlClash其他设置

11. 如何卸载 FlClash

# 对于Redhat 系列 Linux 发行版如:Centos, Fedora, AlmaLinux, Rocky Linux 等, 下载FlClash rpm包命令如下
sudo dnf remove FlClash

# 对于 Debian 系列发行版(Ubuntu, Mint, MX, Kubuntu, Zorin 等等), 可以使用 deb 安装包进行安装, 下载FlClash debian包命令如下
sudo apt remove --purge flclash
sudo apt autoremove -y

--purge 会连配置文件一起删除。 你可以用 apt list --installed | grep flclash 再确认一次。

12. 参考文档

FlClash

FlClash 教程

FlClash:冲浪板外观的新版 clash 翻墙软件

评论