如果你需要在 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,说明已经卸载完成。
相关文章