刚装好 Ubuntu,想科学上网却发现教程全是 Windows 的?别慌,Clash Verge Rev 有 Linux 版,在 Ubuntu 上跑得很好。这篇是写给 Linux 桌面新手的全流程:安装、解依赖、导订阅、设代理,一步步来。
插图来源:Storyset
第一步:下载安装包#
- 去 Clash Verge Rev 的 GitHub releases 页,找 Linux 版本:
- Ubuntu/Debian 用户下载
.deb包; - 其他发行版可以下
.AppImage(给执行权限直接跑);
- Ubuntu/Debian 用户下载
.deb包双击安装,或终端执行:sudo dpkg -i clash-verge_*.deb sudo apt-get install -f # 自动补齐缺失的依赖
第二步:解决依赖问题#
Linux 新手最容易卡在这里。常见情况:
- dpkg 报错依赖缺失:跑上面那行
apt-get install -f,系统会自动装好; - AppImage 打不开:
chmod +x xxx.AppImage给执行权限再双击; - Wayland 下托盘图标不显示:Ubuntu 默认 Wayland 会话,部分版本托盘图标异常,不影响使用,可以在登录界面切回 Xorg 会话。
第三步:导入订阅、选节点#
- 打开 Clash Verge,界面和 Windows 版一致(Linux 版功能无阉割);
- 「订阅」→ 新建 → 粘贴订阅链接 → 更新;
- 「代理」页面测延迟、选节点;
- 「设置」→ 打开「系统代理」。
界面如果空白,一般是系统 webkit 依赖缺失,对照报错信息补装即可。订阅导不进去看:Clash Verge 订阅导入失败排查。
第四步:设置系统代理#
和 Windows 不同,Linux 的"系统代理"需要桌面环境配合:
- GNOME(Ubuntu 默认):Verge 开启系统代理后,一般会自动写 GNOME 的代理设置,浏览器即刻生效;
- 终端不走代理:和 macOS 一样,终端要单独设环境变量,参考这篇的原理:macOS 终端走代理(Linux 下同样适用,把配置写进
~/.bashrc或~/.zshrc); - TUN 模式:需要 root 权限,Verge 会请求提权,适合要代理全部应用的场景。
第五步:开机自启#
- Verge 设置里开「开机自启动」;
- Ubuntu 下如果自启不生效,可以手动加到「启动应用程序」(Startup Applications)里;
- 配合「静默启动」,开机无感。
桌面环境差异#
- GNOME(Ubuntu 默认):系统代理自动生效,最省心;
- KDE:同样支持系统代理,但要在"系统设置 → 网络 → 代理"里手动确认一次;
- 平铺窗口管理器(i3/sway):没有图形化代理设置,靠环境变量 + TUN 模式,自己写自启动脚本。
Wayland 和 Xorg 的选择:如果托盘图标或窗口行为异常,去登录界面切 Xorg 会话再试,老显卡加 Wayland 的组合偶尔有玄学问题。
和其他方案的取舍#
- 只要命令行:看这篇 Linux 命令行部署 mihomo 无界面版,服务器场景用它;
- WSL 用户:你在 Windows 里跑 Linux 子系统的话,搜一下本站的 WSL 代理设置篇更对口;
- CFW 老用户:Clash for Windows 停更了:替代方案怎么选。
Linux 桌面玩代理,最大的门槛是"依赖"两个字,跨过去之后,Verge 在 Ubuntu 上的体验和 Windows 别无二致。祝配置顺利。