跳到主内容

Linux 安装 Clash Verge:按发行版选包和运行命令

Debian 系用 apt 安装 deb,rpm 包用 dnf 安装,Arch 系可通过 yay 安装。选文件时还要核对架构;安装报错和窗口打不开,需要分开处理。

01对应发行版用什么命令?

按发行版选下面一行,把文件名换成你下载的文件名。

- Debian / Ubuntu / Deepin:`sudo apt install -y ./Clash.Verge_2.5.10_amd64.deb`
- CentOS / Fedora / SUSE:`sudo dnf install ./Clash.Verge-2.5.10-1.x86_64.rpm`
- Arch / Manjaro / SteamOS:`yay -S clash-verge-rev-bin`

截至 2026-11-06,官方安装指南列出了这些安装方式。前两行以发布文件为例;第三行需要先有 yay,准备方法见后面的步骤。

deb 和 rpm 是两种安装包格式,不能只看文件名里有没有 Linux。其他平台的包可查 按平台选择 Clash Verge Rev 安装包。

02下载文件该怎么选?

先匹配包格式,再匹配处理器架构。架构就是处理器使用的类型,发布文件中的对应关系如下。

处理器类型deb 标记rpm 标记
64 位amd64x86_64
ARM64arm64aarch64
ARMv7armhfarmhfp

截至 2026-11-06,v2.5.10 的 deb 文件为 `Clash.Verge_2.5.10_amd64.deb`、`Clash.Verge_2.5.10_arm64.deb`、`Clash.Verge_2.5.10_armhf.deb`。

同一版本的 rpm 文件为 `Clash.Verge-2.5.10-1.x86_64.rpm`、`Clash.Verge-2.5.10-1.aarch64.rpm`、`Clash.Verge-2.5.10-1.armhfp.rpm`。版本更新后,命令中的文件名也要跟着改。

> 安装本地文件时,保留路径前的 `./`,并使用实际文件名。

截至 2026-11-06,安装指南的 rpm 示例使用下划线格式,发布页文件则使用连字符格式。这两处命名不同,输入命令时以下载文件为准。

03没有 yay 怎么安装?

先准备构建工具并安装 yay,再安装客户端。yay 是用于安装 AUR 软件包的工具;AUR 中的软件包由社区维护。

截至 2026-11-06,官方安装指南给出的顺序如下,逐条运行:

- `sudo pacman -S --needed base-devel git`
- `git clone https://aur.archlinux.org/yay.git`
- `cd yay`
- `makepkg -si`
- `yay -S clash-verge-rev-bin`

需要测试版时,将末条换成 `yay -S clash-verge-rev-autobuild-bin`。正式版与测试版使用不同包名,输入前先核对。

04安装报依赖错误怎么办?

先按安装包格式核对依赖,再看是否有系统相关提示。依赖是程序运行时需要的其他软件包。

截至 2026-11-06,项目配置列出的依赖如下。

包格式依赖推荐安装
deb`openssl`、`libayatana-appindicator3-1`—
rpm`openssl`、`libayatana-appindicator-gtk3``policycoreutils`、`policycoreutils-python-utils`

截至 2026-11-06,官方说明 Ubuntu 20.04 还需补装 `libwebkit2gtk` 和 `libjavascriptcoregtk`。处理步骤较多,官方建议升级至 Ubuntu 24.04,并提示其他 Debian 系也有类似情况。

截至 2026-11-06,rpm 安装脚本还检查 SELinux 相关工具。SELinux 开启却缺少 `semanage` 或 `restorecon` 时,持久规则可能安装失败;补装表中两个推荐包后,再重新安装。

05装好了却打不开怎么办?

按报错文字对照环境变量,不要把所有设置一起套用。环境变量是影响程序启动行为的设置。

截至 2026-11-06,官方 Linux 常见问题列出了以下对应关系。

报错或场景对应设置
NVIDIA + Wayland 下出现 `Error 71`、`AcceleratedSurface...` 或 `Failed to create GBM buffer``WEBKIT_DISABLE_DMABUF_RENDERER=1`
`Failed to initialize GTK``WEBKIT_DISABLE_DMABUF_RENDERER=0`
`BadWindow` 或 `Truncating shared memory file``GDK_BACKEND=x11`

这些设置应写入哪个文件,官方没有说明。前两项数值相反,要按错误提示区分。

截至 2026-11-06,官方说明没有图形界面就无法使用该客户端,并建议改用 mihomo 内核二进制,通过命令行运行。客户端概况可看 了解 Clash Verge Rev 客户端。

常见问题

deb 和 rpm 能随便选吗?

+

不能随便选。先按发行版选择包格式,再按处理器架构选择文件;同样是 ARM,ARM64 与 ARMv7 的文件标记也不同。文件扩展名和架构标记都要核对。

Q: rpm 文件名为什么和示例不同?
A: 截至 2026-11-06,官方安装指南用下划线形式举例,v2.5.10 发布文件则使用连字符。两处格式有差异,运行命令时应填入下载文件的完整名称,并保留 `./`。

Q: AUR 软件包由谁维护?
A: 截至 2026-11-06,AUR 信息显示这两个软件包由社区维护。正式版使用 `clash-verge-rev-bin`,测试版使用 `clash-verge-rev-autobuild-bin`,安装时需要区分包名。

Q: 应该去哪里找项目发布文件?
A: 截至 2026-11-06,官方安装指南说明项目的发布渠道只有 GitHub Release。下载时核对项目发布渠道,再检查包格式与架构;选包方法可对照正文中的文件列表。

还没确定从哪一步开始,可把 从安装开始的操作教程 与 设备对应的软件档案 配合阅读。已有配置但访问失败时,转到 连接异常的分类检查 找对应表现。