跳到主要內容

首頁 / 部落格 / 平台安裝

macOS 安裝 Clash Verge:先搞清楚你的 Mac 是什麼芯片

macOS 安裝 Clash Verge:先搞清楚你的 Mac 是什麼芯片

Mac 上裝 Clash Verge 有一個 Windows 使用者不會遇到的前置問題:你得先知道自己的 Mac 是什麼芯片。裝錯了要麼打不開,要麼能開但效能打折。

第一步:確認芯片

點左上角 → 關於本機,看「芯片」或「處理器」這一行:

顯示內容你的架構下載哪個
Apple M1 / M2 / M3 / M4(含 Pro、Max、Ultra)ARM64Apple Silicon 版
Intel Core i5 / i7 / i9x86_64Intel 版

分界線是 2020 年底:那之後發布的 Mac 基本都是 Apple Silicon。

下載頁選對應的 DMG 檔案。

第二步:安裝

DMG 的安裝方式和 Windows 完全不同:

DMG 安裝四步雙擊 DMG掛載磁碟映像拖進 Applications拖曳到「應用程式」資料夾推出映像右鍵推出,或拖到廢紙簍圖示從啟動台打開別在 DMG 裡直接執行
第四步很多人會忽略——在 DMG 裡直接雙擊執行會導致後續更新和權限異常

第三步:處理「已損壞」提示

首次打開時,macOS 很可能彈這個:

「Clash Verge」已損壞,無法打開。您應該將它移到廢紙簍。

這不是檔案真的損壞了,是 macOS 的 Gatekeeper 在攔截未經 Apple 公證的應用。處理方法我單獨寫了一篇:macOS「已損壞」報錯的三種解決方法

最快的一條命令:

sudo xattr -rd com.apple.quarantine /Applications/Clash\ Verge.app

輸入後要求密碼,輸入你的開機密碼(輸入時不顯示字元,正常現象),回車即可。

第四步:授權系統權限

Clash Verge 在 macOS 上需要幾項授權,會分別彈出視窗:

macOS 會依次請求的權限1管理員密碼(安裝輔助工具)用於安裝設定系統代理所需的特權助手2網路擴充 系統擴充3通知權限可選,用於訂閱到期、更新提示
前兩項如果拒絕了,對應功能就不可用,需要重新觸發彈出視窗

特權助手(Helper):Clash Verge 需要它來修改系統代理設定和安裝 TUN 服務。第一次開啟系統代理或 TUN 時會要求輸入密碼。

如果不小心點了拒絕:到「系統設定 → 隱私與安全性」頁面底部,通常會有一條「已阻止……」的提示,點「仍然允許」。找不到的話,退出 Clash Verge 重新打開,讓它再彈一次。

第五步:導入訂閱並開啟代理

這部分和其他平台一樣:

  1. 左側 訂閱 → 貼上連結 → 導入 → 點擊卡片選中
  2. 首頁打開 系統代理
  3. 代理 頁面測延遲、選節點

macOS 上的系統代理會寫進當前活躍的網路服務(Wi-Fi 或以太網)。可以到「系統設定 → 網路 → 你的連接 → 詳細資訊 → 代理」裡驗證,能看到 HTTP/HTTPS 代理被設成了 127.0.0.1

macOS 特有的幾個問題

關掉軟體後網路全斷

原因和 Windows 一樣:系統代理設定殘留。手動清理:

系統設定 → 網路 → Wi-Fi → 詳細資訊 → 代理 → 把「網頁代理(HTTP)」和「安全網頁代理(HTTPS)」的勾去掉 → 好。

每次開機都要輸密碼

這是特權助手沒有被正確安裝為常駐服務。在 Clash Verge 設定裡找到「服務模式」重新安裝一次。如果反複不行,先完全退出應用,執行:

sudo launchctl list | grep -i verge

看看服務是否註冊成功。

Apple Silicon 上 TUN 模式不穩定

優先確認你裝的是 Apple Silicon 原生版而不是 Intel 版(活動監視器裡看「種類」一欄,應該顯示「Apple」而不是「Intel」)。

其次在設定裡把 TUN 的 stack 改成 gvisor,相容性比 system 好。

想讓終端也走代理

macOS 終端不讀系統代理,需要在 ~/.zshrc 裡加:

alias proxyon='export https_proxy=http://127.0.0.1:7897 http_proxy=http://127.0.0.1:7897 all_proxy=socks5://127.0.0.1:7897'
alias proxyoff='unset https_proxy http_proxy all_proxy'

之後在終端輸 proxyon 開啟、proxyoff 關閉。連接埠號記得和 Clash Verge 設定裡的混合連接埠保持一致。

解除安裝

拖到廢紙簍只刪了主程式,設定和核心還在。完整清理見解除安裝與殘留清理,macOS 的設定目錄在:

~/Library/Application Support/io.github.clash-verge-rev.clash-verge-rev

小結

Mac 上裝 Clash Verge 的三個關鍵點:芯片別選錯拖進應用程式再執行「已損壞」用 xattr 命令解決

過了這三關,後面的使用體驗和 Windows 基本一致。

相關:「已損壞」報錯詳解首次啟動六項設定