↓ 跳过正文

Ubuntu 上安装配置 Clash Verge,Linux 桌面端教程

·1069 字·3 分钟
作者
吾便宜

刚装好 Ubuntu,想科学上网却发现教程全是 Windows 的?别慌,Clash Verge Rev 有 Linux 版,在 Ubuntu 上跑得很好。这篇是写给 Linux 桌面新手的全流程:安装、解依赖、导订阅、设代理,一步步来。

Ubuntu 安装 Clash Verge

插图来源:Storyset

第一步:下载安装包
#

  1. 去 Clash Verge Rev 的 GitHub releases 页,找 Linux 版本:
    • Ubuntu/Debian 用户下载 .deb 包;
    • 其他发行版可以下 .AppImage(给执行权限直接跑);
  2. .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 会话。

第三步:导入订阅、选节点
#

  1. 打开 Clash Verge,界面和 Windows 版一致(Linux 版功能无阉割);
  2. 「订阅」→ 新建 → 粘贴订阅链接 → 更新;
  3. 「代理」页面测延迟、选节点;
  4. 「设置」→ 打开「系统代理」。

界面如果空白,一般是系统 webkit 依赖缺失,对照报错信息补装即可。订阅导不进去看:Clash Verge 订阅导入失败排查。

第四步:设置系统代理
#

和 Windows 不同,Linux 的"系统代理"需要桌面环境配合:

  • GNOME(Ubuntu 默认):Verge 开启系统代理后,一般会自动写 GNOME 的代理设置,浏览器即刻生效;
  • 终端不走代理:和 macOS 一样,终端要单独设环境变量,参考这篇的原理:macOS 终端走代理(Linux 下同样适用,把配置写进 ~/.bashrc 或 ~/.zshrc);
  • TUN 模式:需要 root 权限,Verge 会请求提权,适合要代理全部应用的场景。

第五步:开机自启
#

  1. Verge 设置里开「开机自启动」;
  2. Ubuntu 下如果自启不生效,可以手动加到「启动应用程序」(Startup Applications)里;
  3. 配合「静默启动」,开机无感。

桌面环境差异
#

  • GNOME(Ubuntu 默认):系统代理自动生效,最省心;
  • KDE:同样支持系统代理,但要在"系统设置 → 网络 → 代理"里手动确认一次;
  • 平铺窗口管理器(i3/sway):没有图形化代理设置,靠环境变量 + TUN 模式,自己写自启动脚本。

Wayland 和 Xorg 的选择:如果托盘图标或窗口行为异常,去登录界面切 Xorg 会话再试,老显卡加 Wayland 的组合偶尔有玄学问题。

和其他方案的取舍
#

Linux 桌面玩代理,最大的门槛是"依赖"两个字,跨过去之后,Verge 在 Ubuntu 上的体验和 Windows 别无二致。祝配置顺利。