Maintenance

Видалення

Два способи:

  • Простий спосіб, якщо openclaw усе ще встановлено.
  • Видалення служби вручну, якщо CLI вже немає, але служба все ще працює.

Простий спосіб (CLI усе ще встановлено)

Рекомендовано скористатися вбудованим засобом видалення:

bash
openclaw uninstall

Під час видалення стану налаштовані каталоги робочих просторів зберігаються, якщо також не вибрати --workspace.

Попередньо перегляньте, що буде видалено (безпечно):

bash
openclaw uninstall --dry-run --all

Неінтерактивний режим (автоматизація / npx). Використовуйте обережно й лише після перевірки областей видалення:

bash
openclaw uninstall --all --yes --non-interactivenpx -y openclaw uninstall --all --yes --non-interactive

Прапорці --service, --state, --workspace, --app вибирають окремі області; --all вибирає всі чотири.

Кроки вручну (той самий результат):

  1. Зупиніть службу Gateway:
bash
openclaw gateway stop
  1. Видаліть службу Gateway (launchd/systemd/schtasks):
bash
openclaw gateway uninstall
  1. Видаліть стан і конфігурацію:
bash
rm -rf "${OPENCLAW_STATE_DIR:-$HOME/.openclaw}"

Якщо для OPENCLAW_CONFIG_PATH указано власне розташування поза каталогом стану, також видаліть цей файл. Якщо потрібно зберегти робочий простір усередині каталогу стану, наприклад ~/.openclaw/workspace, перемістіть його в інше місце перед запуском rm -rf або вибірково видаліть вміст каталогу стану.

  1. Видаліть робочий простір (необов’язково; видаляє файли агента):
bash
rm -rf ~/.openclaw/workspace
  1. Видаліть установлену CLI (виберіть використаний спосіб):
bash
npm rm -g openclawpnpm remove -g openclawbun remove -g openclaw
  1. Якщо встановлено застосунок для macOS:
bash
rm -rf /Applications/OpenClaw.app

Примітки:

  • Якщо використовувалися профілі (--profile / OPENCLAW_PROFILE), повторіть крок 3 для кожного каталогу стану (типові каталоги — ~/.openclaw-<profile>).
  • У віддаленому режимі каталог стану розташований на хості Gateway, тому також виконайте там кроки 1–4.

Видалення служби вручну (CLI не встановлено)

Скористайтеся цим способом, якщо служба Gateway продовжує працювати, але openclaw відсутній.

macOS (launchd)

Типова мітка — ai.openclaw.gateway (або ai.openclaw.<profile> за використання профілю):

bash
launchctl bootout gui/$UID/ai.openclaw.gatewayrm -f ~/Library/LaunchAgents/ai.openclaw.gateway.plist

Якщо використовувався профіль, замініть мітку та назву plist-файлу на ai.openclaw.<profile>.

Linux (користувацький модуль systemd)

Типова назва модуля — openclaw-gateway.service (або openclaw-gateway-<profile>.service). На комп’ютерах, оновлених із дуже старих версій, може досі існувати модуль зі старою назвою clawdbot-gateway.service; openclaw uninstall / openclaw gateway uninstall автоматично виявляє та видаляє його.

bash
systemctl --user disable --now openclaw-gateway.servicerm -f ~/.config/systemd/user/openclaw-gateway.servicesystemctl --user daemon-reload

Windows (заплановане завдання)

Типова назва завдання — OpenClaw Gateway (або OpenClaw Gateway (<profile>)). Завдання запускає без вікна сценарій gateway.vbs із каталогу стану, який, своєю чергою, запускає gateway.cmd; видаліть обидва файли.

powershell
schtasks /Delete /F /TN "OpenClaw Gateway"Remove-Item -Force "$env:USERPROFILE\.openclaw\gateway.cmd" -ErrorAction SilentlyContinueRemove-Item -Force "$env:USERPROFILE\.openclaw\gateway.vbs" -ErrorAction SilentlyContinue

Якщо використовувався профіль, видаліть відповідне завдання та файли gateway.cmd / gateway.vbs у каталозі ~\.openclaw-<profile>.

Звичайне встановлення та клонована копія вихідного коду

Звичайне встановлення (install.sh / npm / pnpm / bun)

Якщо використовувався https://openclaw.ai/install.sh або install.ps1, CLI було встановлено командою npm install -g openclaw@latest. Видаліть його командою npm rm -g openclaw (або pnpm remove -g / bun remove -g, якщо встановлення виконувалося цим способом).

Клонована копія вихідного коду (git clone)

Якщо запуск виконується з клонованої копії репозиторію (git clone + openclaw ... / bun run openclaw ...):

  1. Видаліть службу Gateway перед видаленням репозиторію (скористайтеся простим способом вище або видаленням служби вручну).
  2. Видаліть каталог репозиторію.
  3. Видаліть стан і робочий простір, як показано вище.

Пов’язані матеріали

Was this useful?
On this page

On this page