如果你需要在 Linux 上徹底移除 Ollama,可以依照下列順序執行。本文會清理服務、執行檔、模型目錄,以及 ollama 使用者與群組。
移除前提醒
- 以下指令會刪除本機 Ollama 模型檔案(通常位於
/usr/share/ollama),請先確認是否需要備份。
- 指令預設使用
sudo,請確認目前帳號具備管理員權限。
1. 停止並移除 systemd 服務
1
2
3
4
|
sudo systemctl stop ollama
sudo systemctl disable ollama
sudo rm -f /etc/systemd/system/ollama.service
sudo systemctl daemon-reload
|
2. 刪除 Ollama 執行檔
1
2
3
4
|
OLLAMA_BIN="$(command -v ollama)"
if [ -n "$OLLAMA_BIN" ]; then
sudo rm -f "$OLLAMA_BIN"
fi
|
3. 刪除 Ollama 相關函式庫目錄(若存在)
如果你的安裝方式在 lib 目錄寫入了 Ollama 檔案,可用下列方式清理:
1
2
3
|
for d in /usr/local/lib/ollama /usr/lib/ollama /lib/ollama; do
[ -d "$d" ] && sudo rm -rf "$d"
done
|
4. 刪除模型與資料目錄
1
|
sudo rm -rf /usr/share/ollama
|
5. 刪除系統使用者與群組(若存在)
1
2
|
id -u ollama >/dev/null 2>&1 && sudo userdel ollama
getent group ollama >/dev/null 2>&1 && sudo groupdel ollama
|
6. 驗證是否已完成移除
1
2
|
command -v ollama || echo "ollama binary not found"
systemctl status ollama || true
|
若以上檢查都不再找到 ollama,即代表已移除完成。
相關文章