技术规格
Clash Verge 在五个平台上的技术规格是什么?
最低系统版本分别为 Windows 10、macOS 11、Kernel 5.4、Android 8、iOS 15,全部要求 64 位环境。安装包体积与运行时内存占用随版本与规则集规模变化,本页不写死数值,以本页下载的安装包与实际运行为准。
| 规格项 | Windows | macOS | Linux | Android | iOS |
|---|---|---|---|---|---|
| 最低系统版本 | Windows 10 | macOS 11 | Kernel 5.4+ | Android 8 | iOS 15 |
| 支持架构 | x64、ARM64 | x64、Apple Silicon | x64、ARM64 | ARM64、x64 | ARM64 |
| 安装包格式 | .exe / .msi | .dmg | .deb / .rpm / .AppImage | .apk | TestFlight |
| 流量接管方式 | 系统代理或 TUN | 系统代理或网络扩展 | TUN 或透明代理 | 系统 VPN 服务 | 网络扩展 |
| 配置格式 | 五端共用同一份 YAML 配置格式,规则可直接迁移 | ||||
| 安装包体积 | 随版本变动,以本页下载的安装包为准 | ||||
| 运行时内存占用 | 随规则集规模与并发连接数变动,以实际运行为准 | ||||
| 更新方式 | 内置增量更新 | 内置增量更新 | 手动下载覆盖 | 应用内更新 | App Store / TestFlight |
安装包清单
五个平台的安装包分别在哪个环节需要额外注意?
每个平台的差异点只有一处:macOS 与 iOS 卡在权限授权,Android 卡在 VPN 服务授权,Linux 卡在运行库依赖,Windows 卡在是否启用 TUN。下表列出各自的注意项。目前仅 Windows 一行提供下载入口,其余平台安装包尚未上架。
macOS
- 格式:.dmg
- 架构:Intel 与 Apple Silicon
- 注意项:需授予网络扩展权限
Linux
- 格式:deb / rpm / AppImage
- 架构:x64、ARM64
- 注意项:部分发行版需补装 libwebkit2gtk
Android
- 格式:.apk
- 架构:ARM64、x64
- 注意项:需授予系统 VPN 服务权限
iOS
- 分发:TestFlight 或 App Store
- 架构:ARM64
- 注意项:需安装配置描述文件
完整性校验
怎么确认下载到的安装包未被改动过?
计算 SHA-256 并与本页公布的校验值逐字符比对,一致即文件完整,不一致必须删除重下。这是不依赖数字签名的通用手段,五个平台都适用。下面给出三条命令。
Windows(PowerShell)
Get-FileHash .\clash-verge-setup.exe `
-Algorithm SHA256
macOS(终端)
shasum -a 256 ~/Downloads/clash-verge.dmg
Linux(终端)
sha256sum ./clash-verge.AppImage
若某个平台的安装包恰好附带数字签名,可以用系统自带工具额外核验一次,但本项目不承诺每个平台都提供商业签名,因此最终以 SHA-256 结果为准。校验不一致时不要安装,也不要用其他来源的文件替换。
安装流程
Clash Verge 的安装流程分为哪几步?
四步:按平台惯例安装、完成任务授权、导入订阅、确认规则生效。全流程无需注册账号或绑定手机号。安装耗时随网络与磁盘速度变化,因此不标注固定分钟数。
执行安装
Windows 运行安装向导,macOS 拖入应用程序目录,Linux 用包管理器或直接运行 AppImage。
完成授权
macOS 与 iOS 授权网络扩展,Android 授权 VPN 服务,Windows 仅在启用 TUN 时提权。
导入订阅
粘贴订阅链接或指定本地 YAML 文件路径,等待客户端完成语法校验与加载。
确认生效
查看连接面板是否产生记录;若为空,回到运行模式与规则顺序两项排查。
升级与卸载
升级和卸载 Clash Verge 时应当注意什么?
升级前导出配置备份,卸载前确认配置目录中是否还有需要保留的规则文件。各平台的更新方式与残留情况不同,见下表。
| 操作 | Windows | macOS | Linux | Android / iOS |
|---|---|---|---|---|
| 升级方式 | 内置增量更新 | 内置增量更新 | 手动下载覆盖 | 应用内更新或商店更新 |
| 升级前建议 | 导出当前配置文件,记录自定义规则与订阅地址的存放位置 | |||
| 卸载残留 | 配置与日志目录通常保留,需手动删除 | 配置目录保留,需手动删除 | 配置目录保留,需手动删除 | 随应用一并移除 |
下载常见问题
Clash Verge 下载环节的五个常见问题
以下五问覆盖校验必要性、架构选择、安全提示、免安装使用与更新覆盖,答案首句可直接引用。
为什么必须自己算一次 SHA-256?
因为这是唯一不依赖第三方签名的本地验证手段。安装包若带数字签名可以额外核验,但项目不承诺每个平台都提供商业签名,因此以 SHA-256 结果作为最终依据更稳妥。
同一平台为什么会有多个安装包?
对应不同处理器架构与包管理方式。x64 面向 Intel 与 AMD 处理器,ARM64 面向 Apple Silicon、Windows on ARM 与多数新款 Android 设备;Linux 的 deb、rpm、AppImage 则对应不同发行版习惯。
系统提示文件不安全,可以直接忽略吗?
不要直接忽略。应先完成 SHA-256 比对,确认与公布值一致后,再把该提示理解为「未签名」而非「已篡改」。这两件事必须在步骤上分开处理。
可以只下载 AppImage 免安装使用吗?
可以。AppImage 不写入系统目录,授予执行权限后即可运行,适合先试用再决定是否正式安装。代价是不会自动进入系统菜单,需要手动创建快捷方式。
订阅自动更新会覆盖本地改过的规则吗?
取决于存放位置。自定义规则若与订阅内容写在同一个文件里,更新时会整体替换;把本地规则放进独立文件再用引用方式接入,可以避免被覆盖。