Αυτός ο οδηγός περιγράφει λύσεις για κοινά ζητήματα εγκατάστασης και εκτέλεσης του ZeroClaw.
Τελευταία ενημέρωση: 20 Φεβρουαρίου 2026.
Αιτία: Η Rust toolchain δεν είναι εγκατεστημένη. Λύση: Εκτελέστε την αυτόματη εγκατάσταση:
./bootstrap.sh --install-rustΕναλλακτικά, επισκεφθείτε τη διεύθυνση rustup.rs.
Σύμπτωμα: Αποτυχία λόγω προβλημάτων στον μεταγλωττιστή ή στο pkg-config.
Λύση:
Εγκαταστήστε τις εξαρτήσεις συστήματος (system dependencies):
./bootstrap.sh --install-system-depsΣύμπτωμα: Τερματισμός της διαδικασίας από τον OOM killer ή σφάλμα cannot allocate memory.
Λύση:
Χρησιμοποιήστε προ-μεταγλωττισμένα (prebuilt) αρχεία:
./bootstrap.sh --prefer-prebuiltΕάν επιθυμείτε μεταγλώττιση από τον πηγαίο κώδικα σε περιβάλλον με περιορισμένη μνήμη, περιορίστε τον παραλληλισμό:
CARGO_BUILD_JOBS=1 cargo build --release --lockedΗ στοίβα Matrix E2EE και τα native scripts για κρυπτογραφία απαιτούν σημαντικούς πόρους.
- Για ταχύτερο τοπικό έλεγχο χωρίς Matrix:
cargo check
- Για ανάλυση χρόνων μεταγλώττισης:
cargo check --timings
Επαληθεύστε την κατάσταση του συστήματος:
zeroclaw status
zeroclaw doctorΕλέγξτε τις ρυθμίσεις στο ~/.zeroclaw/config.toml:
[gateway].host(Προεπιλογή:127.0.0.1)[gateway].port(Προεπιλογή:42617)
Αιτία: Πολλαπλά instances χρησιμοποιούν το ίδιο Bot Token. Λύση: Τερματίστε όλες τις άλλες διεργασίες που χρησιμοποιούν το συγκεκριμένο token.
Εκτελέστε την εντολή:
zeroclaw channel doctorΕλέγξτε την κατάσταση μέσω του ZeroClaw CLI:
zeroclaw service statusΓια προβολή των logs στο Linux:
journalctl --user -u zeroclaw.service -fΕάν το πρόβλημα επιμένει, συμπεριλάβετε τα αποτελέσματα των παρακάτω εντολών στην αναφορά σας:
zeroclaw --version
zeroclaw status
zeroclaw doctor
zeroclaw channel doctorTip
Παρακαλείστε να αφαιρέσετε τυχόν ευαίσθητα δεδομένα (API keys, Tokens) από το αρχείο ρυθμίσεων πριν το κοινοποιήσετε.