Skip to main content

स्थापना

क्या आपने पहले ही Getting Started फॉलो कर लिया है? आप पूरी तरह तैयार हैं — यह पेज वैकल्पिक इंस्टॉल तरीकों, प्लेटफ़ॉर्म-विशिष्ट निर्देशों और मेंटेनेंस के लिए है।

सिस्टम आवश्यकताएँ

  • Node 22+ (यदि अनुपस्थित हो तो इंस्टॉलर स्क्रिप्ट इसे स्थापित कर देगी)
  • macOS, Linux, या Windows
  • pnpm केवल तभी, जब आप स्रोत से बिल्ड करते हैं
Windows पर, हम दृढ़ता से अनुशंसा करते हैं कि OpenClaw को WSL2 के अंतर्गत चलाएँ।

इंस्टॉल विधियाँ

installer script OpenClaw इंस्टॉल करने का अनुशंसित तरीका है। यह एक ही स्टेप में Node detection, इंस्टॉलेशन और onboarding संभालता है।

Installer script

CLI डाउनलोड करता है, npm के माध्यम से इसे वैश्विक रूप से स्थापित करता है, और ऑनबोर्डिंग विज़ार्ड प्रारंभ करता है।
यदि आपके पास पहले से Node 22+ है और आप इंस्टॉल को स्वयं प्रबंधित करना चाहते हैं:
योगदानकर्ताओं या उन सभी के लिए जो स्थानीय चेकआउट से चलाना चाहते हैं।

अन्य इंस्टॉल विधियाँ

Docker

कंटेनराइज़्ड या हेडलेस डिप्लॉयमेंट।

Podman

Nix के माध्यम से घोषणात्मक इंस्टॉल।

Nix

स्वचालित फ़्लीट प्रोविज़निंग।

Ansible

Bun runtime के माध्यम से केवल CLI उपयोग।

Bun

Bun runtime के माध्यम से केवल CLI उपयोग।

इंस्टॉल के बाद

सुनिश्चित करें कि सब कुछ सही तरह से काम कर रहा है:
If you need custom runtime paths, use:
  • OPENCLAW_HOME for home-directory based internal paths
  • OPENCLAW_STATE_DIR for mutable state location
  • OPENCLAW_CONFIG_PATH for config file location
See Environment vars for precedence and full details.

समस्या-निवारण: openclaw नहीं मिला

त्वरित निदान:
यदि $(npm prefix -g)/bin (macOS/Linux) या $(npm prefix -g) (Windows) आपके $PATH में नहीं है, तो आपका शेल वैश्विक npm बाइनरी (जिसमें openclaw शामिल है) नहीं ढूँढ पा रहा है।समाधान — इसे अपनी शेल स्टार्टअप फ़ाइल (~/.zshrc या ~/.bashrc) में जोड़ें:
Windows पर, npm prefix -g के आउटपुट को अपने PATH में जोड़ें।फिर एक नया टर्मिनल खोलें (या zsh में rehash / bash में hash -r)।

अपडेट / अनइंस्टॉल

Updating

OpenClaw को अद्यतन रखें।

Migrating

किसी नए मशीन पर स्थानांतरित करें।

Uninstall

OpenClaw को पूरी तरह से हटाएँ।