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. 界面预览¶
3. 下载与安装¶
3.1. 下载地址¶
-
FlClash Nyanpasu 官网下载地址:https://flclash.cc/download.html
-
FlClash Github下载地址:https://github.com/chen08209/FlClash/releases
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.87-android-arm64-v8a.apk |
安卓 (armeabi) | FlClash-0.8.87-android-armeabi-v7a.apk |
安卓 (x86) | FlClash-0.8.87-android-x86_64.apk |
Linux (AppImage) | FlClash-0.8.87-linux-amd64.AppImage |
Linux (Debian) | FlClash-0.8.87-linux-amd64.deb |
Linux (RPM) | FlClash-0.8.87-linux-amd64.rpm |
macOS (Intel) | FlClash-0.8.87-macos-amd64.dmg |
macOS (ARM) | FlClash-0.8.87-macos-arm64.dmg |
Windows (安装程序) | FlClash-0.8.87-windows-amd64-setup.exe |
Windows (压缩包) | FlClash-0.8.87-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.87-linux-amd64.rpm https://ghfast.top/https://github.com/chen08209/FlClash/releases/download/v0.8.87/FlClash-0.8.87-linux-amd64.rpm
# 对于 debian 系列发行版(Ubuntu, Mint, MX, Kubuntu, Zorin 等等), 可以使用 deb 安装包进行安装, 下载FlClash debian包命令如下
wget -O /tmp/FlClash-0.8.87-linux-amd64.deb https://ghfast.top/https://github.com/chen08209/FlClash/releases/download/v0.8.87/FlClash-0.8.87-linux-amd64.deb
# 对于其他Linux发现版可以下载AppImage安装包
wget -O /tmp/FlClash-0.8.87-linux-amd64.AppImage https://ghfast.top/https://github.com/chen08209/FlClash/releases/download/v0.8.87/FlClash-0.8.87-linux-amd64.AppImage
以上都是通过代理 ghfast.top 进行下载,可以有效避免墙对 github 的干扰。
6. 安装和使用¶
# 对于Redhat 系列 Linux 发行版如:Centos, Fedora, AlmaLinux, Rocky Linux 等。
sudo dnf install /tmp/FlClash-0.8.87-linux-amd64.rpm
# 对于 debian 系列发行版(Ubuntu, Mint, MX, Kubuntu, Zorin 等等), 可以使用 apt安装方式。
sudo apt install /tmp/installer_debian_x64_2.2.6.3.deb
# 对于其他Linux发现版可以下载AppImage安装包
cp /tmp/FlClash-0.8.87-linux-amd64.AppImage ~/Applications
chmod u+x ~/Applications/FlClash-0.8.87-linux-amd64.AppImage
# 运行 FlClash AppImage
~/Applications/FlClash-0.8.87-linux-amd64.AppImage
如果使用 AppImage 方式安装,需要手动创建桌面快捷方式
vi ~/desktop/FlClash.desktop
[Desktop Entry]
Name=Cherry Studio
Exec=/home/<username>/Applications/FlClash-0.8.87-linux-amd64.AppImage
Icon=/home/<username>/Applications/FlClash.ico
Terminal=false
Type=Application
Categories=Utility
7. 导入订阅¶
先进行 订阅购买 ,获取到订阅链接。订阅链接位于:仪表盘 > 一键订阅 , 然后复制订阅地址或者扫描二维码订阅。
选择【配置】页面–点击加号–选择 第三个 URL–粘贴复制的订阅进去–提交
8. 开启代理,开始使用¶
打开首页仪表盘右下角开关即可使用。就这么简单,太方便了。打开开关就是开启系统代理(接管你电脑的所有请求,clash 进行分流需不需要走代理),很多用户根本不明白系统代理是什么意思,也不需要知道其实。
9. 选择节点¶
代理页面可以选择一个节点,默认是自动选择的。
10. 其他设置¶
1.开机自启–工具–应用程序