🐧 Linux speziales Cleanup

OpenClaw auf Linux wird durch systemd verwaltet — es kann ein User-Level oder System-Level Service sein, beide Fälle müssen behandelt werden.

User-Level systemd Service (am häufigsten)

Die meisten persönlichen Installationen nutzen den User-Level systemd Service:

# Stoppe Service und deaktiviere Auto-Start
systemctl --user disable --now openclaw-gateway.service

# Lösche die Service-Unit-Datei
rm -f ~/.config/systemd/user/openclaw-gateway.service

# Lade systemd-Konfiguration neu
systemctl --user daemon-reload

System-Level systemd Service

Wenn OpenClaw als System-Service installiert wurde (z.B. auf Servern als root bereitgestellt):

# Benötigt sudo Rechte
sudo systemctl disable --now openclaw-gateway.service
sudo rm -f /etc/systemd/system/openclaw-gateway.service
sudo systemctl daemon-reload
ℹ️ Nicht sicher welcher? Führe einfach beide aus, die nicht existierenden geben nur "Datei nicht gefunden" zurück, kein Nebeneffekt.

Überprüfe den Service-Namen

Aufgrund der Umbenennungshistorie heißt der Service möglicherweise nicht openclaw-gateway, schau nach:

# Überprüfe User-Level Services
systemctl --user list-units --all | grep -iE "openclaw|clawdbot|moltbot|gateway"

# Überprüfe System-Level Services
systemctl list-units --all | grep -iE "openclaw|clawdbot|moltbot|gateway"

# Überprüfe Service-Dateien
ls ~/.config/systemd/user/ | grep -iE "openclaw|clawdbot|gateway"
ls /etc/systemd/system/ | grep -iE "openclaw|clawdbot|gateway"

Räume verwaiste Verzeichnisse auf

rm -rf ~/.openclaw
rm -rf ~/.openclaw-*
⚠️ Wenn du mit sudo installiert hast, vergiss nicht auch das root-Verzeichnis zu überprüfen: sudo ls /root/.openclaw