Donanım uyumluluğu
| Pi modeli | RAM | Çalışır mı? | Notlar |
|---|---|---|---|
| Pi 5 | 4/8 GB | En iyi | En hızlı, önerilir. |
| Pi 4 | 4 GB | İyi | Çoğu kullanıcı için ideal denge. |
| Pi 4 | 2 GB | Uygun | Swap ekleyin. |
| Pi 4 | 1 GB | Sınırda | Swap ve minimal yapılandırmayla mümkün. |
| Pi 3B+ | 1 GB | Yavaş | Çalışır ama ağırdır. |
| Pi Zero 2 W | 512 MB | Hayır | Önerilmez. |
Ön koşullar
- 2 GB+ RAM’e sahip Raspberry Pi 4 veya 5 (4 GB önerilir)
- MicroSD kart (16 GB+) veya USB SSD (daha iyi performans)
- Resmi Pi güç adaptörü
- Ağ bağlantısı (Ethernet veya WiFi)
- 64 bit Raspberry Pi OS (gerekli — 32 bit kullanmayın)
- Yaklaşık 30 dakika
Kurulum
İşletim sistemini yazın
Raspberry Pi OS Lite (64-bit) kullanın — başsız bir sunucu için masaüstü gerekmez.
- Raspberry Pi Imager uygulamasını indirin.
- İşletim sistemini seçin: Raspberry Pi OS Lite (64-bit).
- Ayarlar iletişim kutusunda önceden yapılandırın:
- Ana makine adı:
gateway-host - SSH’yi etkinleştir
- Kullanıcı adı ve parola belirle
- WiFi yapılandır (Ethernet kullanılmıyorsa)
- Ana makine adı:
- SD kartınıza veya USB sürücünüze yazın, takın ve Pi’yi başlatın.
İlk kurulumu çalıştırın
Control UI’ya erişin
Bilgisayarınızda Pi’den bir pano URL’si alın:Ardından başka bir terminalde bir SSH tüneli oluşturun:Yazdırılan URL’yi yerel tarayıcınızda açın. Her zaman açık uzaktan erişim için Tailscale entegrasyonu bölümüne bakın.
Performans ipuçları
USB SSD kullanın — SD kartlar yavaştır ve yıpranır. USB SSD performansı ciddi biçimde artırır. Pi USB önyükleme kılavuzuna bakın. Modül derleme önbelleğini etkinleştirin — Daha düşük güçlü Pi ana makinelerinde tekrarlanan CLI çağrılarını hızlandırır:OPENCLAW_NO_RESPAWN=1, rutin Gateway yeniden başlatmalarını süreç içinde tutar; bu da ek süreç aktarımlarını önler ve küçük ana makinelerde PID takibini basit tutar.
Bellek kullanımını azaltın — Başsız kurulumlarda GPU belleğini serbest bırakın ve kullanılmayan servisleri devre dışı bırakın:
systemctl --user daemon-reload && systemctl --user restart openclaw-gateway.service çalıştırın. Başsız bir Pi’de, kullanıcı servisi oturum kapatıldıktan sonra da yaşamaya devam etsin diye lingering’i bir kez etkinleştirin: sudo loginctl enable-linger "$(whoami)".
Önerilen model kurulumu
Pi yalnızca Gateway’i çalıştırdığı için bulutta barındırılan API modellerini kullanın:ARM ikili dosya notları
Çoğu OpenClaw özelliği ARM64 üzerinde değişiklik gerektirmeden çalışır (Node.js, Telegram, WhatsApp/Baileys, Chromium). Zaman zaman ARM derlemeleri bulunmayan ikili dosyalar genellikle Skills tarafından gönderilen isteğe bağlı Go/Rust CLI araçlarıdır. Kaynaktan derlemeye geçmeden önce eksik ikili dosyanın yayın sayfasındalinux-arm64 / aarch64 yapıtlarını doğrulayın.
Kalıcılık ve yedekler
OpenClaw durumu şunların altında bulunur:~/.openclaw/—openclaw.json, ajan başınaauth-profiles.json, kanal/sağlayıcı durumu, oturumlar.~/.openclaw/workspace/— ajan çalışma alanı (SOUL.md, bellek, yapıtlar).
Sorun giderme
Bellek yetersiz —free -h ile swap’ın etkin olduğunu doğrulayın. Kullanılmayan servisleri devre dışı bırakın (sudo systemctl disable cups bluetooth avahi-daemon). Yalnızca API tabanlı modeller kullanın.
Yavaş performans — SD kart yerine USB SSD kullanın. CPU kısıtlamasını vcgencmd get_throttled ile kontrol edin (0x0 döndürmelidir).
Servis başlamıyor — Günlükleri journalctl --user -u openclaw-gateway.service --no-pager -n 100 ile kontrol edin ve openclaw doctor --non-interactive çalıştırın. Bu başsız bir Pi ise lingering’in etkin olduğunu da doğrulayın: sudo loginctl enable-linger "$(whoami)".
ARM ikili dosya sorunları — Bir skill “exec format error” ile başarısız olursa ikili dosyanın ARM64 derlemesi olup olmadığını kontrol edin. Mimarisi uname -m ile doğrulayın (aarch64 göstermelidir).
WiFi kopuyor — WiFi güç yönetimini devre dışı bırakın: sudo iwconfig wlan0 power off.
Sonraki adımlar
- Kanallar — Telegram, WhatsApp, Discord ve daha fazlasını bağlayın
- Gateway yapılandırması — tüm yapılandırma seçenekleri
- Güncelleme — OpenClaw’u güncel tutun