🐧 Pembersihan Khusus Linux

Di Linux, service OpenClaw dikelola sama systemd, bisa jadi user-level service atau system-level service, dua-duanya perlu dihandle.

User-level systemd service (paling umum)

Mayoritas instalasi personal pake user-level systemd service:

# Stop service dan disable autostart
systemctl --user disable --now openclaw-gateway.service

# Hapus service unit file
rm -f ~/.config/systemd/user/openclaw-gateway.service

# Reload systemd config
systemctl --user daemon-reload

System-level systemd service

Kalau OpenClaw diinstal sebagai system service (misal deploy di server pake root):

# Perlu sudo privilege
sudo systemctl disable --now openclaw-gateway.service
sudo rm -f /etc/systemd/system/openclaw-gateway.service
sudo systemctl daemon-reload
ℹ️ Nggak yakin mana? Jalanin dua-duanya aja, yang nggak ada bakal kasih warning file not found, nggak ada side effect apa-apa.

Cek nama service

Gara-gara history perubahan nama, nama service mungkin nggak openclaw-gateway, rekomendasiin di-search dulu:

# Cek user-level service
systemctl --user list-units --all | grep -iE "openclaw|clawdbot|moltbot|gateway"

# Cek system-level service
systemctl list-units --all | grep -iE "openclaw|clawdbot|moltbot|gateway"

# Cek service file
ls ~/.config/systemd/user/ | grep -iE "openclaw|clawdbot|gateway"
ls /etc/systemd/system/ | grep -iE "openclaw|clawdbot|gateway"

Bersihkan directory sisa

rm -rf ~/.openclaw
rm -rf ~/.openclaw-*
⚠️ Kalau kamu instalin pake sudo, jangan lupa juga cek directory root user: sudo ls /root/.openclaw