متطلبات النظام
- Node 24 (موصى به) أو Node 22.19+ - يتولى سكربت المثبّت ذلك تلقائياً
- macOS أو Linux أو Windows - يمكن لمستخدمي Windows البدء بتطبيق Windows Hub الأصلي، أو مثبّت CLI عبر PowerShell، أو Gateway على WSL2. راجع Windows.
- لا تحتاج إلى
pnpmإلا إذا كنت تبني من المصدر
موصى به: سكربت المثبّت
أسرع طريقة للتثبيت. يكتشف نظام التشغيل لديك، ويثبّت Node عند الحاجة، ويثبّت OpenClaw، ويشغّل الإعداد الأولي.يمكن لمستخدمي سطح مكتب Windows أيضاً تثبيت تطبيق Windows Hub المرافق الأصلي، والذي يتضمن الإعداد، وحالة صينية النظام، والدردشة، ووضع العقدة، ووضع MCP المحلي.
- macOS / Linux / WSL2
- Windows (PowerShell)
- macOS / Linux / WSL2
- Windows (PowerShell)
طرق تثبيت بديلة
مثبّت البادئة المحلية (install-cli.sh)
استخدم هذا عندما تريد إبقاء OpenClaw وNode ضمن بادئة محلية مثل
~/.openclaw، من دون الاعتماد على تثبيت Node على مستوى النظام:
openclaw update --channel dev وopenclaw update --channel stable. راجع
التحديث.
npm أو pnpm أو bun
إذا كنت تدير Node بنفسك بالفعل:- npm
- pnpm
- bun
يمسح المثبّت المستضاف مرشحات حداثة npm مثل
min-release-age
لتثبيت حزمة OpenClaw. إذا ثبّت يدوياً باستخدام npm، فستظل
سياسة npm الخاصة بك مطبقة.من المصدر
للمساهمين أو أي شخص يريد التشغيل من نسخة محلية:pnpm openclaw ... من داخل المستودع. راجع الإعداد لمعرفة مسارات عمل التطوير الكاملة.
التثبيت من نسخة GitHub الرئيسية
الحاويات ومديرو الحزم
Docker
عمليات نشر داخل حاويات أو بلا واجهة.
Podman
بديل حاويات بلا صلاحيات جذرية لـ Docker.
Nix
تثبيت تصريحي عبر Nix flake.
Ansible
تهيئة آلية لأساطيل الأجهزة.
Bun
استخدام CLI فقط عبر وقت تشغيل Bun.
التحقق من التثبيت
- macOS: LaunchAgent عبر
openclaw onboard --install-daemonأوopenclaw gateway install - Linux/WSL2: خدمة systemd للمستخدم عبر الأوامر نفسها
- Windows الأصلي: Scheduled Task أولاً، مع عنصر تسجيل دخول احتياطي في مجلد بدء التشغيل لكل مستخدم إذا رُفض إنشاء المهمة
الاستضافة والنشر
انشر OpenClaw على خادم سحابي أو VPS:VPS
أي Linux VPS.
Docker VM
خطوات Docker المشتركة.
Kubernetes
نشر K8s.
Fly.io
النشر على Fly.io.
Hetzner
نشر Hetzner.
GCP
نشر Google Cloud.
Azure
نشر Azure.
Railway
نشر Railway.
Render
نشر Render.
Northflank
نشر Northflank.
التحديث أو الترحيل أو إلغاء التثبيت
Updating
أبقِ OpenClaw محدّثاً.
Migrating
الانتقال إلى جهاز جديد.
Uninstall
إزالة OpenClaw بالكامل.
استكشاف الأخطاء وإصلاحها: لم يتم العثور على openclaw
إذا نجح التثبيت لكن لم يتم العثور على openclaw في الطرفية لديك:
$(npm prefix -g)/bin موجوداً في $PATH لديك، فأضفه إلى ملف بدء تشغيل الصدفة (~/.zshrc أو ~/.bashrc):