🐧 Linux विशेष सफाई
Linux पर OpenClaw सर्विस systemd से मैनेज होती है, यह यूजर-लेवल सर्विस या सिस्टम-लेवल सर्विस हो सकती है। दोनों को संभालना पड़ता है।
यूजर-लेवल systemd सर्विस (सबसे आम)
ज्यादातर निजी इंस्टॉल यूजर-लेवल systemd सर्विस यूज़ करते हैं:
# सर्विस बंद करें और बूट ऑटो-स्टार्ट बंद करें
systemctl --user disable --now openclaw-gateway.service
# सर्विस यूनिट फाइल हटाएं
rm -f ~/.config/systemd/user/openclaw-gateway.service
# systemd कॉन्फ़िगरेशन दोबारा लोड करें
systemctl --user daemon-reload
सिस्टम-लेवल systemd सर्विस
अगर OpenClaw सिस्टम सर्विस के तौर पर इंस्टॉल है (जैसे सर्वर पर root से डिप्लॉय):
# sudo अनुमति चाहिए
sudo systemctl disable --now openclaw-gateway.service
sudo rm -f /etc/systemd/system/openclaw-gateway.service
sudo systemctl daemon-reload
यकीन नहीं कि कौन सी है? दोनों चलाएं। जो नहीं है वह "फाइल नहीं मिली" कहेगा, कोई नुकसान नहीं होगा।
सर्विस का नाम चेक करें
नाम बदलने की वजह से सर्विस का नाम openclaw-gateway न हो सकता है। सर्च करना अच्छा है:
# यूजर-लेवल सर्विस चेक करें
systemctl --user list-units --all | grep -iE "openclaw|clawdbot|moltbot|gateway"
# सिस्टम-लेवल सर्विस चेक करें
systemctl list-units --all | grep -iE "openclaw|clawdbot|moltbot|gateway"
# सर्विस फाइलें चेक करें
ls ~/.config/systemd/user/ | grep -iE "openclaw|clawdbot|gateway"
ls /etc/systemd/system/ | grep -iE "openclaw|clawdbot|gateway"
बची हुई डायरेक्टरीज़ साफ़ करें
rm -rf ~/.openclaw
rm -rf ~/.openclaw-*
अगर
sudo से इंस्टॉल किया था, तो root यूजर की डायरेक्टरी भी चेक करना न भूलें: sudo ls /root/.openclaw