Skip to main content
مساران:
  • المسار السهل إذا كان openclaw لا يزال مثبّتًا.
  • إزالة الخدمة يدويًا إذا لم تعد CLI موجودة، لكن الخدمة لا تزال قيد التشغيل.

المسار السهل (CLI لا تزال مثبّتة)

موصى به: استخدم أداة إلغاء التثبيت المضمّنة:
تحافظ إزالة الحالة على أدلة مساحات العمل المُعدّة، ما لم تحدد أيضًا --workspace. عاين ما ستتم إزالته (بأمان):
تشغيل غير تفاعلي (للأتمتة / npx). استخدمه بحذر، وفقط بعد التأكد من النطاقات:
الخيارات: تحدد --service و--state و--workspace و--app نطاقات منفردة؛ بينما يحدد --all النطاقات الأربعة كلها. الخطوات اليدوية (النتيجة نفسها):
  1. أوقف خدمة Gateway:
  1. ألغِ تثبيت خدمة Gateway ‏(launchd/systemd/schtasks):
  1. احذف الحالة والإعدادات:
إذا عيّنت OPENCLAW_CONFIG_PATH إلى موقع مخصص خارج دليل الحالة، فاحذف ذلك الملف أيضًا. إذا أردت الاحتفاظ بمساحة عمل داخل دليل الحالة، مثل ~/.openclaw/workspace، فانقلها إلى مكان آخر قبل تشغيل rm -rf، أو احذف محتويات الحالة بشكل انتقائي.
  1. احذف مساحة عملك (اختياري، يزيل ملفات الوكيل):
  1. أزل تثبيت CLI (اختر الأمر الموافق للطريقة التي استخدمتها):
  1. إذا كنت قد ثبّت تطبيق macOS:
ملاحظات:
  • إذا استخدمت ملفات تعريف (--profile / OPENCLAW_PROFILE)، فكرّر الخطوة 3 لكل دليل حالة (القيم الافتراضية هي ~/.openclaw-<profile>).
  • في الوضع البعيد، يوجد دليل الحالة على مضيف Gateway، لذا نفّذ الخطوات 1-4 هناك أيضًا.

إزالة الخدمة يدويًا (CLI غير مثبّتة)

استخدم هذا إذا استمرت خدمة Gateway في العمل، لكن openclaw غير موجود.

macOS ‏(launchd)

التسمية الافتراضية هي ai.openclaw.gateway (أو ai.openclaw.<profile> عند استخدام ملف تعريف):
إذا استخدمت ملف تعريف، فاستبدل التسمية واسم ملف plist بالقيمة ai.openclaw.<profile>.

Linux ‏(وحدة مستخدم systemd)

اسم الوحدة الافتراضي هو openclaw-gateway.service (أو openclaw-gateway-<profile>.service). قد تظل وحدة clawdbot-gateway.service السابقة لإعادة التسمية موجودة على الأجهزة التي رُقّيت من عمليات تثبيت قديمة جدًا؛ يكتشفها openclaw uninstall / openclaw gateway uninstall ويزيلها تلقائيًا.

Windows ‏(مهمة مجدولة)

اسم المهمة الافتراضي هو OpenClaw Gateway (أو OpenClaw Gateway (<profile>)). تشغّل المهمة برنامج gateway.vbs نصيًا بلا نافذة ضمن دليل الحالة، والذي يشغّل بدوره gateway.cmd؛ أزل كليهما.
إذا استخدمت ملف تعريف، فاحذف اسم المهمة المطابق وملفي 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. أزل الحالة ومساحة العمل كما هو موضح أعلاه.

ذو صلة