- आसान रास्ता यदि
openclawअभी भी इंस्टॉल है। - मैन्युअल सेवा हटाना यदि CLI हट गई है लेकिन सेवा अभी भी चल रही है।
आसान रास्ता (CLI अभी भी इंस्टॉल है)
अनुशंसित: बिल्ट-इन अनइंस्टॉलर का उपयोग करें:--workspace भी न चुनें।
पूर्वावलोकन करें कि क्या हटाया जाएगा (सुरक्षित):
- Gateway सेवा रोकें:
- Gateway सेवा अनइंस्टॉल करें (launchd/systemd/schtasks):
- स्थिति + कॉन्फ़िगरेशन हटाएँ:
OPENCLAW_CONFIG_PATH को स्थिति निर्देशिका के बाहर किसी कस्टम स्थान पर सेट किया है, तो वह फ़ाइल भी हटाएँ।
यदि आप स्थिति निर्देशिका के अंदर कोई कार्यस्थान रखना चाहते हैं, जैसे ~/.openclaw/workspace, तो rm -rf चलाने से पहले उसे अलग स्थान पर ले जाएँ या स्थिति सामग्री को चुनिंदा रूप से हटाएँ।
- अपना कार्यस्थान हटाएँ (वैकल्पिक, एजेंट फ़ाइलें हटाता है):
- CLI इंस्टॉल हटाएँ (जिसका आपने उपयोग किया था उसे चुनें):
- यदि आपने macOS ऐप इंस्टॉल किया था:
- यदि आपने प्रोफ़ाइल (
--profile/OPENCLAW_PROFILE) का उपयोग किया है, तो प्रत्येक स्थिति निर्देशिका के लिए चरण 3 दोहराएँ (डिफ़ॉल्ट~/.openclaw-<profile>हैं)। - दूरस्थ मोड में, स्थिति निर्देशिका Gateway होस्ट पर होती है, इसलिए चरण 1-4 वहाँ भी चलाएँ।
मैन्युअल सेवा हटाना (CLI इंस्टॉल नहीं है)
इसका उपयोग करें यदि Gateway सेवा चलती रहती है लेकिनopenclaw अनुपलब्ध है।
macOS (launchd)
डिफ़ॉल्ट लेबलai.openclaw.gateway है (या ai.openclaw.<profile>; पुराना com.openclaw.* अभी भी मौजूद हो सकता है):
ai.openclaw.<profile> से बदलें। यदि कोई पुरानी com.openclaw.* plist मौजूद हो, तो उसे हटा दें।
Linux (systemd उपयोगकर्ता यूनिट)
डिफ़ॉल्ट यूनिट नामopenclaw-gateway.service है (या openclaw-gateway-<profile>.service):
Windows (Scheduled Task)
डिफ़ॉल्ट कार्य नामOpenClaw Gateway है (या OpenClaw Gateway (<profile>))।
कार्य स्क्रिप्ट आपकी स्थिति निर्देशिका के अंतर्गत gateway.cmd के रूप में होती है; मौजूदा इंस्टॉल
एक विंडोलेस gateway.vbs लॉन्चर भी बना सकते हैं जिसे Task Scheduler सीधे
gateway.cmd खोलने के बजाय चलाता है।
~\.openclaw-<profile> के अंतर्गत gateway.cmd /
gateway.vbs फ़ाइलें हटाएँ।
सामान्य इंस्टॉल बनाम स्रोत चेकआउट
सामान्य इंस्टॉल (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 ...) से चलाते हैं:
- रिपॉज़िटरी हटाने से पहले Gateway सेवा अनइंस्टॉल करें (ऊपर दिया आसान रास्ता या मैन्युअल सेवा हटाना उपयोग करें)।
- रिपॉज़िटरी निर्देशिका हटाएँ।
- ऊपर दिखाए अनुसार स्थिति + कार्यस्थान हटाएँ।