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 関連のライブラリ ディレクトリを削除します (存在する場合)。
インストール方法によって Ollama ファイルが lib ディレクトリに書き込まれる場合は、次のようにファイルを消去できます。
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 が見つからなかった場合は、アンインストールが完了したことを意味します。