🔍 গভীর পরিষ্কার এবং পরীক্ষা

আনইনস্টলের পরে, একটি গভীর পরীক্ষা করুন। নিশ্চিত করুন যে কোনো অবশিষ্ট প্রক্রিয়া চলছে না, কোনো পোর্ট অবরুদ্ধ নয়, কোনো সেবা চুপচাপ স্বয়ংক্রিয়ভাবে চালু হচ্ছে না। এটি পেশাদার অপারেশনাল রক্ষণাবেক্ষণের মৌলিক দক্ষতা।

অবশিষ্ট প্রক্রিয়া চেক করুন

# 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
# খুঁজে পাওয়া যায় না বলে সতর্কতা দেওয়া উচিত

সব পাস হয়েছে? 🎉 আপনার সিস্টেম সম্পূর্ণভাবে পরিষ্কার।