Clash Verge Rev 的官方发布页一次列出十几个文件,名字长得都差不多。选错了轻则装不上,重则装了一个跑在翻译层里的慢版本。这篇只讲一件事:怎么从文件名读出「这个包是不是给我的」。
先确认自己的架构
文件名里的架构字段决定一切,其它字段都是次要的。花十秒确认一下:
- Windows:设置 → 系统 → 系统信息,看「系统类型」;或在 PowerShell 里执行
echo $env:PROCESSOR_ARCHITECTURE,返回AMD64就是 x64,返回ARM64就选 ARM 包。 - macOS:左上角苹果菜单 →「关于本机」,芯片写着 Apple M 系列的选 ARM 版,写着 Intel 的选 x64 版。
- Linux:终端执行
uname -m,输出x86_64对应 amd64/x64,输出aarch64对应 arm64。
同一颗芯片在不同项目里叫法不一样:x64 = x86_64 = amd64,arm64 = aarch64。看到哪个都别慌,指的是一回事。
Windows:setup.exe 和 msi 选哪个
两者装的是同一个程序。-setup.exe 是常见的图形安装器,双击一路下一步就行;.msi 是 Windows Installer 包,适合用组策略或命令行做静默部署。个人用户随便挑一个,没有功能差别。
还有两个前提要记住:Clash Verge Rev 需要 Windows 10 及以上,并依赖 WebView2 运行时。Win11 自带,Win10 一般也随 Edge 装好了;真缺了它,程序能启动但窗口一片空白,处理办法在打不开与内核崩溃排查里。
macOS 与 Linux 的包格式
- macOS:
.dmg,挂载后把图标拖进「应用程序」。首次打开被系统拦下是常态,处理步骤见 macOS 安装教程。 - Debian / Ubuntu:
.deb,用sudo apt install ./文件名.deb安装,依赖会一并解决。 - Fedora / openSUSE:
.rpm,用dnf或zypper装。 - 其它发行版:
.AppImage,chmod +x之后直接运行,不写进系统目录,想删就删。
Arch 系可以走 AUR,那是社区打包,版本更新通常比官方发布晚一点,赶时间就直接下官方包。完整命令见 Linux 安装教程。
三个常见的下错
- 下成了源码:每个版本页面底部都挂着
Source code (zip),那是源代码,不是安装包。 - 下成了预发布版:带 alpha 或 pre-release 标记的版本用来试新功能,日常使用请回到最新的正式版。
- ARM 机器装了 x64 包:Apple Silicon 和 Windows on ARM 都能靠翻译层把 x64 程序跑起来,不报错,但性能和续航都吃亏。
包下好之后别急着双击。按辨别官方安装包里的方法核对一遍 SHA256,尤其是当你不是从官方发布页直接下载的时候。