AskClean問淨

如何在 Mac 上完整移除 Ollama,並保留自訂模型

AskClean 團隊 · 更新於 2026-11-02

要完整移除 Ollama,先用 ollama ps 和 ollama ls 列出執行中與已儲存的模型,確認模型庫位於 ~/.ollama/models 還是 OLLAMA_MODELS,並匯出所有自訂模型的 Modelfile 或來源檔。接著用當初安裝的方式移除 Ollama。下載的模型權重可以重新下載;匯入的 GGUF、adapter、私有模型定義和本機金鑰卻未必能重建。

Mac 旁擺著可移除的本機 AI 模型卡匣,其中一個自訂模型受到保護
移除 Ollama 的模型庫之前,先把可重新下載的模型權重,跟自訂模型的定義和來源檔分開。

移除前先保護無法重建的資料

公開下載的權重通常可以重新下載,代價只是頻寬和時間;但匯入的 GGUF、在本機量化或轉換的結果、adapter 與自訂模型未必能重建。為每個自訂模型保存 ollama show --modelfile 的輸出、所有引用的來源檔、建置步驟與授權資訊;金鑰和設定也不能當成快取。

依原本的安裝方式移除應用程式

從 Ollama 的選單列圖像結束 App,確認沒有模型還在生成。官方 macOS App 在停止後丟到垃圾桶;用 Homebrew 安裝的,就用 Homebrew 的解除安裝指令移除,套件記錄與連結檔案才會保持一致:formula 版執行 brew uninstall ollama(如果以服務方式執行,先執行 brew services stop ollama),App 版執行 brew uninstall --cask ollama-app。除非你已經決定刪除 ~/.ollama,否則不要加上 --zap:cask 的 zap 步驟會把整個資料夾連同模型與金鑰一起移到垃圾桶。移除前後都執行 command -v ollama,確認命令列工具的真正來源;除非兩種安裝都真的存在,否則不要混用兩種移除方式。

清空垃圾桶前先完成驗證

在「活動監視器」或用 pgrep -fl ollama 確認伺服器已停止,執行 command -v ollama,並確認「應用程式」裡已沒有 Ollama。依你記錄的保留/刪除決定,檢查預設模型庫和 OLLAMA_MODELS 位置。刪除原始模型資料前,先測試一份保存的 Modelfile 或來源封存;比較模型庫前後的大小,「系統資料」可能要一段時間才會反映變化。

完整解除安裝安全對照表

步驟檢查或操作位置影響與驗證
移除前先保護無法重建的資料ollama ls / Modelfile / OLLAMA_MODELS公開下載的權重通常可以重新下載,代價只是頻寬和時間;但匯入的 GGUF、在本機量化或轉換的結果、adapter 與自訂模型未必能重建。
依原本的安裝方式移除應用程式/Applications/Ollama.app / Homebrew從 Ollama 的選單列圖像結束 App,確認沒有模型還在生成。
清空垃圾桶前先完成驗證pgrep -fl ollama / command -v ollama在「活動監視器」或用 pgrep -fl ollama 確認伺服器已停止,執行 command -v ollama,並確認「應用程式」裡已沒有 Ollama。

常見問題

可以直接刪除整個 ~/.ollama 嗎?

預設不要。它可能同時包含模型、金鑰、設定和記錄檔,各自的復原成本不同;請先分類底下的子資料夾,不要直接刪掉整個上層資料夾。

參考來源

相關的完整移除指南