Community translations by veiseule.ai — Help improve them on Crowdin
Skip to main content

ถอนการติดตั้ง

มีสองวิธี:

  • วิธีง่าย หาก openclaw ยังติดตั้งอยู่
  • ลบบริการด้วยตนเอง หากไม่มี CLI แล้วแต่บริการยังคงทำงานอยู่

วิธีง่าย (ยังติดตั้ง CLI อยู่)

แนะนำ: ใช้ตัวถอนการติดตั้งที่มีมาให้:

openclaw uninstall

แบบไม่โต้ตอบ (อัตโนมัติ / npx):

openclaw uninstall --all --yes --non-interactive
npx -y openclaw uninstall --all --yes --non-interactive

ขั้นตอนด้วยตนเอง (ผลลัพธ์เหมือนกัน):

  1. หยุดบริการGateway:
openclaw gateway stop
  1. ถอนการติดตั้งบริการGateway (launchd/systemd/schtasks):
openclaw gateway uninstall
  1. ลบสถานะ + คอนฟิก:
rm -rf "${OPENCLAW_STATE_DIR:-$HOME/.openclaw}"

หากคุณตั้งค่า OPENCLAW_CONFIG_PATH ไปยังตำแหน่งกำหนดเองนอกไดเรกทอรีสถานะ ให้ลบไฟล์นั้นด้วย

  1. ลบเวิร์กสเปซของคุณ (ไม่บังคับ จะลบไฟล์เอเจนต์):
rm -rf ~/.openclaw/workspace
  1. ลบการติดตั้ง CLI (เลือกวิธีที่คุณใช้):
npm rm -g openclaw
pnpm remove -g openclaw
bun remove -g openclaw
  1. หากคุณติดตั้งแอปmacOS:
rm -rf /Applications/OpenClaw.app

หมายเหตุ:

  • หากคุณใช้โปรไฟล์ (--profile / OPENCLAW_PROFILE) ให้ทำขั้นตอนที่ 3 ซ้ำสำหรับแต่ละไดเรกทอรีสถานะ (ค่าเริ่มต้นคือ ~/.openclaw-<profile>)
  • ในโหมดรีโมต ไดเรกทอรีสถานะจะอยู่บน โฮสต์Gateway ดังนั้นให้ทำขั้นตอนที่ 1-4 ที่นั่นด้วย

ลบบริการด้วยตนเอง (ไม่ได้ติดตั้ง CLI)

ใช้วิธีนี้หากบริการGatewayยังคงทำงานอยู่แต่ไม่มี openclaw

macOS (launchd)

ป้ายกำกับเริ่มต้นคือ bot.molt.gateway (หรือ bot.molt.<profile>; อาจยังมีของเดิม com.openclaw.* อยู่):

launchctl bootout gui/$UID/bot.molt.gateway
rm -f ~/Library/LaunchAgents/bot.molt.gateway.plist

หากคุณใช้โปรไฟล์ ให้แทนที่ป้ายกำกับและชื่อ plist ด้วย bot.molt.<profile>. ลบ plist แบบเดิมcom.openclaw.*` หากมีอยู่

Linux (systemd user unit)

ชื่อยูนิตเริ่มต้นคือ openclaw-gateway.service (หรือ openclaw-gateway-<profile>.service):

systemctl --user disable --now openclaw-gateway.service
rm -f ~/.config/systemd/user/openclaw-gateway.service
systemctl --user daemon-reload

Windows (Scheduled Task)

ชื่องานเริ่มต้นคือ OpenClaw Gateway (หรือ OpenClaw Gateway (<profile>)) สคริปต์งานจะอยู่ภายใต้ไดเรกทอรีสถานะของคุณ สคริปต์งานจะอยู่ภายใต้ไดเรกทอรี state ของคุณ

schtasks /Delete /F /TN "OpenClaw Gateway"
Remove-Item -Force "$env:USERPROFILE\.openclaw\gateway.cmd"

หากคุณใช้โปรไฟล์ ให้ลบชื่องานที่ตรงกันและ ~\.openclaw-<profile>\gateway.cmd

การติดตั้งปกติเทียบกับซอร์สโค้ดที่เช็กเอาต์

การติดตั้งปกติ (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 หากคุณติดตั้งด้วยวิธีนั้น) ลบออกด้วย npm rm -g openclaw (หรือ pnpm remove -g / bun remove -g หากคุณติดตั้งด้วยวิธีนั้น)

ซอร์สโค้ดที่เช็กเอาต์ (git clone)

หากคุณรันจากรีโปที่เช็กเอาต์ (git clone + openclaw ... / bun run openclaw ...):

  1. ถอนการติดตั้งบริการGateway ก่อน ลบรีโป (ใช้วิธีง่ายด้านบนหรือการลบบริการด้วยตนเอง)
  2. ลบไดเรกทอรีรีโป
  3. ลบสถานะ + เวิร์กสเปซตามที่แสดงด้านบน