🔍 गहरी सफाई और वेरिफिकेशन
अनइंस्टॉल के बाद गहरी जांच करें। कोई बचा हुआ प्रोसेस नहीं, पोर्ट अप्रभावित, सर्विसेज़ ऑटो-स्टार्ट नहीं। यह प्रो ऑपरेशन्स की बेसिक्स है।
बचे हुए प्रोसेसेज़ चेक करें
# macOS / Linux
ps aux | grep -i openclaw
# अधिक सटीक सर्च (grep खुद को छोड़ें)
ps aux | grep -i "[o]penclaw"
अगर कोई नतीजा है, तो OpenClaw प्रोसेस अभी भी चल रहा है। PID याद रखें, kill <PID> से बंद करें।
पोर्ट ऑक्यूपेंसी चेक करें
# macOS
lsof -iTCP -sTCP:LISTEN -P -n | grep -i openclaw
# Linux
ss -lptn | grep -i openclaw
# या lsof यूज़ करें (root चाहिए)
sudo lsof -iTCP -sTCP:LISTEN -P -n | grep -i openclaw
OpenClaw की डिफ़ॉल्ट पोर्ट्स: 18789, 18791, 18792, 19789, 5353(UDP)। चेक करें कि ये पोर्ट्स फ्री हैं।
सर्विस ऑटो-स्टार्ट कॉन्फ़िगरेशन चेक करें
macOS — launchctl
launchctl list | grep -iE "openclaw|clawdbot|moltbot|gateway"
Linux — systemd
# यूजर-लेवल
systemctl --user list-units --all | grep -iE "openclaw|clawdbot|gateway"
# सिस्टम-लेवल
systemctl list-units --all | grep -iE "openclaw|clawdbot|gateway"
यूनिवर्सल — crontab
crontab -l | grep -iE "openclaw|clawdbot|gateway"
एनवायरनमेंट वेरिएबल्स चेक करें
Shell कॉन्फ़िग फाइलों में OpenClaw एनवायरनमेंट वेरिएबल्स न रहें:
# आम shell कॉन्फ़िग फाइलें चेक करें
grep -i openclaw ~/.bashrc ~/.zshrc ~/.bash_profile ~/.profile 2>/dev/null
मिल जाएं तो उन फाइलों को एडिट करके संबंधित लाइनें हटाएं।
✅ अनइंस्टॉल वेरिफिकेशन सफल
ये कमांड्स चलाएं। अगर सब कुछ "नहीं मिला" या कोई आउटपुट नहीं, तो बधाई! OpenClaw पूरी तरह हट गया:
# CLI अभी है?
which openclaw
# आउटपुट: openclaw not found
# कॉन्फ़िग डायरेक्टरी अभी है?
ls ~/.openclaw 2>/dev/null
# आउटपुट: No such file or directory
# प्रोसेस अभी है?
ps aux | grep "[o]penclaw"
# कोई आउटपुट नहीं
# सर्विस अभी है?
systemctl --user status openclaw-gateway 2>/dev/null
# नहीं मिला का संदेश
सब पास हो गया? 🎉 आपका सिस्टम पूरी तरह साफ़ है।