Linux installs vary more than desktop installs. Use this guide as a cleanup map, not as permission to delete unknown system files blindly.
Start with the same install channel you originally used:
Close shells, user services, or local scripts that still reference OpenClaw.
Common user-level locations include:
| Category | Common places to check |
|---|---|
| Config | ~/.config |
| Local share/state | ~/.local/share, ~/.local/state |
| Cache | ~/.cache |
| Project folders | repo or workspace folders tied to setup |
| Shell config | ~/.bashrc, ~/.zshrc, ~/.profile, similar files |
If you ran OpenClaw under a dedicated service or system user, review that layer too.
Linux users should explicitly check whether OpenClaw created or touched:
systemd user unitssystemd system unitsIf something keeps restarting after uninstall, service cleanup is usually still incomplete.
Look for:
.env filesDeleting the local install does not undo provider-side access.
After cleanup:
Consider the deeper options if:
you used system services
your shell profile still looks wrong
multiple folders or scripts were involved
you want a more opinionated cleanup order