返回教程中心

Linux 安装 FlClash:AppImage、DEB 与 RPM

根据 Linux 发行版选择 AppImage、DEB 或 RPM,完成安装,并解决无法启动、缺少托盘图标和桌面依赖问题。

内容更新:2026年8月20日按操作顺序整理

应该下载哪种格式

  • AppImage:适合先试用,很多发行版无需安装即可运行。
  • DEB:用于 Debian、Ubuntu、Linux Mint 及其衍生发行版。
  • RPM:用于 Fedora、RHEL、Rocky Linux 等发行版。
  • ARM64 DEB:用于 ARM64 Linux 设备,不适合普通 x64 电脑。

如果只是想确认软件能否在当前桌面环境运行,可以先下载 AppImage;准备长期使用时再考虑发行版对应的软件包。

运行 AppImage

下载后先添加可执行权限:

chmod +x FlClash-*-linux-amd64.AppImage
./FlClash-*-linux-amd64.AppImage

第一次运行建议从终端启动,这样应用无法打开时可以直接看到错误信息。确认运行正常后,再创建桌面快捷方式。

安装 DEB

在下载目录执行:

sudo apt install ./FlClash-*-linux-amd64.deb

使用 apt install ./文件名.deb 通常比直接调用 dpkg 更方便处理依赖。如果你使用 ARM64 设备,请把文件名换成 ARM64 版本。

安装 RPM

Fedora 等发行版可以执行:

sudo dnf install ./FlClash-*-linux-amd64.rpm

不同发行版的包管理命令可能不同,以当前系统的软件包管理器为准。

托盘图标或快捷键异常

FlClash 项目当前列出了以下 Linux 桌面依赖:

sudo apt-get install libayatana-appindicator3-dev
sudo apt-get install libkeybinder-3.0-dev

其他发行版中的软件包名称可能略有不同,需要查找对应的 Ayatana AppIndicator 与 Keybinder 运行库。缺少这些库时,应用主体可能能打开,但托盘图标、快捷键或桌面集成不完整。

应用无法启动

从终端运行并观察错误信息,重点检查:

  • 文件是否具有执行权限。
  • 下载的架构是否与系统一致。
  • 桌面依赖是否缺失。
  • 当前桌面会话是否支持托盘图标。
  • 安全策略是否阻止网络或虚拟网卡操作。

不要只重复双击文件;终端错误通常能直接指出缺少的库。

系统代理与 TUN

先导入订阅、选择节点并测试系统代理。只有不遵循系统代理的应用确实需要接管时,再启用虚拟网卡。

Linux 的网络管理器、防火墙、容器网络和其他 VPN 都可能影响 TUN。出现全局断网时,先关闭虚拟网卡并退出其他代理工具,再阅读TUN 教程