Clash Verge 官方为 Linux 提供 deb 和 rpm 两种包,覆盖了 Debian 系和红帽系;Arch 用户可以走 AUR。桌面环境建议 GNOME 或 KDE,X11 与 Wayland 均可运行,Wayland 下有个别已知问题,文末会讲。

Debian / Ubuntu 及衍生版

终端中使用 apt 安装 Clash Verge deb 包的过程
用 apt 安装本地 deb 包,依赖会自动解决

下载页获取 amd64.deb(ARM 设备选 arm64.deb),然后用 apt 安装本地包——它会顺带把依赖装齐:

sudo apt install ./Clash.Verge_2.5.1_amd64.deb

如果你习惯用 dpkg -i,遇到依赖报错时补一句 sudo apt -f install 即可。

Fedora / RHEL / openSUSE

sudo dnf install ./Clash.Verge-2.5.1-1.x86_64.rpm
# openSUSE 用 zypper:
sudo zypper install ./Clash.Verge-2.5.1-1.x86_64.rpm

Arch / Manjaro

AUR 里有社区维护的包,用你熟悉的 AUR 助手安装:

yay -S clash-verge-rev-bin

滚动更新时它会随系统一起升级,不需要手动下载安装包。

首次启动与 TUN 权限

从应用菜单启动 Clash Verge,或在终端执行 clash-verge。Linux 下开启 TUN 模式需要给内核文件授予权限,Clash Verge 的「服务模式」会自动处理;如果你想手动确认,可以检查内核是否具备 CAP_NET_ADMIN 能力:

getcap /usr/bin/verge-mihomo

输出包含 cap_net_admin,cap_net_bind_service=+ep 即为正常。TUN 的完整配置见 TUN 模式教程

已知问题与处理

Wayland 下窗口空白或无法输入

个别发行版的 WebKitGTK 与 Wayland 组合存在兼容问题,强制走 X11 后端可以解决:

WEBKIT_DISABLE_COMPOSITING_MODE=1 clash-verge

系统代理不生效

GNOME 和 KDE 的代理设置接口不同,Clash Verge 对两者都做了适配;但小众桌面(如 i3、Sway 纯 WM 环境)没有统一的代理设置入口,建议直接用环境变量方式,见终端与命令行代理

托盘图标不显示

GNOME 需要安装 AppIndicator 扩展(gnome-shell-extension-appindicator)才能显示托盘图标。

装好之后的配置流程与其他平台相同:五分钟上手走一遍即可联网。