这是一篇为您精心准备的 Ubuntu 上使用 Clash 的新手攻略。
在 Linux 环境下,原版 Clash 只有命令行界面,配置繁琐。对于新手,强烈推荐使用带图形界面 (GUI) 的客户端。目前在 Ubuntu 上体验最好、最流行的选择是 Clash Verge (Rev)。它界面现代、功能强大,且支持中文,使用体验非常接近 Windows 版。
🐧 Ubuntu Clash 新手必看配置攻略 (2025版)
本教程将手把手教您在 Ubuntu 上安装和配置 Clash Verge Rev(目前最推荐的 Linux 客户端)。
第一步:准备工作
在开始之前,建议打开终端(快捷键 Ctrl+Alt+T),更新一下您的系统软件源,以确保安装过程顺畅:
bash
sudo apt update && sudo apt upgrade -y
第二步:下载与安装客户端
我们将使用 Clash Verge Rev,它是目前维护最活跃、功能最完善的客户端之一。
1. 下载安装包
您可以直接去 GitHub 的 Release 页面下载,也可以使用命令行下载。
* GitHub 地址:clash-verge-rev/clash-verge-rev/releases
* 选择文件:找到最新版本(Latest),下载以 .deb 结尾的文件(例如 clash-verge_1.x.x_amd64.deb)。这是专门为 Ubuntu/Debian 设计的安装包。
或者,直接使用终端命令下载(以示例版本为例,请替换为最新链接):
“`bash
示例:下载(请去官网确认最新版本号替换链接)
wget https://github.com/clash-verge-rev/clash-verge-rev/releases/latest/download/clash-verge_1.7.7_amd64.deb
“`
2. 安装
在下载目录下,使用 dpkg 命令进行安装:
“`bash
进入下载目录(假设在 Downloads)
cd ~/Downloads
安装 .deb 包
sudo dpkg -i clash-verge_*.deb
如果出现依赖报错(报错 dependency problems),运行下面这行自动修复,然后再次尝试安装
sudo apt –fix-broken install
“`
安装完成后,您可以在应用菜单中找到 Clash Verge 图标并点击启动。
第三步:导入配置 (订阅)
启动软件后,您需要导入机场/服务商提供的订阅链接。
- 打开软件:启动 Clash Verge。
- 进入订阅设置:点击左侧菜单栏的 “订阅” (Profiles/Subscription)。
- 导入链接:
- 在顶部的输入框中,粘贴您的 订阅链接 (Subscription URL)。
- 点击 “导入” (Import) 按钮。
- 导入成功后,您会看到一个新的配置卡片。点击该卡片选中它(选中状态通常会有颜色高亮或对勾)。
第四步:选择节点与开启代理
1. 选择节点
点击左侧菜单栏的 “代理” (Proxies):
* 点击顶部的 “展开” 图标(通常是类似 Wi-Fi 或列表的图标)查看所有节点。
* 测速:点击右上角的“闪电”图标,测试所有节点的延迟。
* 选择:点击选择一个延迟较低(绿色数字)的节点,或者选择“自动选择 (URL Test)”模式。
2. 开启系统代理 (最重要的一步!)
点击左侧菜单栏的 “设置” (Settings):
* 找到 “系统代理” (System Proxy) 选项。
* 打开开关。
* 此时,Ubuntu 的网络图标可能会显示一个问号或提示,这通常是正常的。
验证是否成功:
打开 Firefox 或 Chrome 浏览器,访问 Google 或 YouTube。如果能正常打开,恭喜您,配置成功!
进阶技巧 (可选)
1. 开启 TUN 模式 (推荐)
默认的“系统代理”只能代理浏览器的 HTTP/HTTPS 流量,终端命令(如 git, docker)通常不会走代理。开启 TUN 模式 可以让系统所有流量强制走代理(类似虚拟网卡)。
- 操作:在“设置”中,找到 “Tun 模式”。
- 授权:点击开启旁边的小盾牌图标(或“环境依赖”),输入
sudo密码安装服务核心。 - 重启:安装完成后重启软件,然后开启 Tun 模式开关。
2. 终端如何走代理(如果不使用 TUN 模式)
如果您没有开启 TUN 模式,但希望终端命令(如 wget, curl)走代理,可以在终端执行以下命令(假设 Clash 端口为 7890):
bash
export http_proxy=http://127.0.0.1:7890
export https_proxy=http://127.0.0.1:7890
(提示:这只对当前终端窗口有效)
常见问题排查
- 无法上网?
- 检查“系统代理”开关是否打开。
- 检查“代理”页面是否选择了有效的节点(不要选到失效的红色节点)。
- 检查订阅是否过期。
- 软件打不开?
- 尝试在终端输入
clash-verge运行,查看报错信息。如果是权限问题,尝试sudo clash-verge --no-sandbox(一般不推荐 root 运行,仅作测试)。
- 尝试在终端输入
- 更新订阅失败?
- 有些订阅链接需要代理才能更新。如果更新失败,尝试先连接一个可用的节点(或手机热点),再点击更新。
希望这篇攻略能帮您顺利在 Ubuntu 上使用 Clash!