ထည့်သွင်းတပ်ဆင်ခြင်း¶
Getting Started ကို အရင်က လိုက်နာပြီးပါပြီလား။ အားလုံး အဆင်သင့်ပါပြီ — ဤစာမျက်နှာသည် alternative install methods, platform-specific လမ်းညွှန်ချက်များနှင့် maintenance အတွက် ဖြစ်ပါသည်။
စနစ်လိုအပ်ချက်များ¶
- Node 22+ (မရှိပါက installer script က ထည့်သွင်းပေးပါမယ်)
- macOS၊ Linux၊ သို့မဟုတ် Windows
- source မှ build လုပ်ပါကသာ
pnpmလိုအပ်သည်
ထည့်သွင်းနည်းလမ်းများ¶
```
<Tabs>
<Tab title="macOS / Linux / WSL2">
```bash
curl -fsSL https://openclaw.ai/install.sh | bash
```
</Tab>
<Tab title="Windows (PowerShell)">
```powershell
iwr -useb https://openclaw.ai/install.ps1 | iex
```
</Tab>
</Tabs>
ဒါပါပဲ — script က Node ကို ရှာဖွေခြင်း၊ ထည့်သွင်းခြင်းနှင့် onboarding ကို ကိုင်တွယ်ပေးပါသည်။
onboarding ကို ကျော်ပြီး binary ကိုသာ ထည့်သွင်းလိုပါက —
<Tabs>
<Tab title="macOS / Linux / WSL2">
```bash
curl -fsSL https://openclaw.ai/install.sh | bash -s -- --no-onboard
```
</Tab>
<Tab title="Windows (PowerShell)">
```powershell
& ([scriptblock]::Create((iwr -useb https://openclaw.ai/install.ps1))) -NoOnboard
```
</Tab>
</Tabs>
flag များ၊ env vars များနှင့် CI/automation ရွေးချယ်စရာများအားလုံးအတွက် [Installer internals](/install/installer) ကို ကြည့်ပါ။
```
```
<Tabs>
<Tab title="npm">
```bash
npm install -g openclaw@latest
openclaw onboard --install-daemon
```
<Accordion title="sharp build errors?">
libvips ကို global အဖြစ် ထည့်သွင်းထားပါက (macOS တွင် Homebrew မှတစ်ဆင့် သာမန်အားဖြင့် ဖြစ်တတ်သည်) နှင့် `sharp` မအောင်မြင်ပါက prebuilt binaries ကို အတင်းအသုံးပြုပါ —
```bash
SHARP_IGNORE_GLOBAL_LIBVIPS=1 npm install -g openclaw@latest
```
`sharp: Please add node-gyp to your dependencies` ကို တွေ့ရပါက build tooling ကို ထည့်သွင်းပါ (macOS: Xcode CLT + `npm install -g node-gyp`) သို့မဟုတ် အထက်ပါ env var ကို အသုံးပြုပါ။
</Accordion>
</Tab>
<Tab title="pnpm">
```bash
pnpm add -g openclaw@latest
pnpm approve-builds -g # approve openclaw, node-llama-cpp, sharp, etc.
openclaw onboard --install-daemon
```
<Note>
pnpm သည် build scripts ပါသော packages များအတွက် အတည်ပြုချက်ကို ထင်ရှားစွာ လိုအပ်ပါသည်။ ပထမဆုံး install အပြီး “Ignored build scripts” သတိပေးချက် ပြပါက `pnpm approve-builds -g` ကို လည်ပတ်ပြီး ဖော်ပြထားသော packages များကို ရွေးချယ်ပါ။
</Note>
</Tab>
</Tabs>
```
```
<Steps>
<Step title="Clone and build">
[OpenClaw repo](https://github.com/openclaw/openclaw) ကို clone လုပ်ပြီး build လုပ်ပါ —
```bash
git clone https://github.com/openclaw/openclaw.git
cd openclaw
pnpm install
pnpm ui:build
pnpm build
```
</Step>
<Step title="Link the CLI">
`openclaw` အမိန့်ကို global အဖြစ် အသုံးပြုနိုင်စေရန် —
```bash
pnpm link --global
```
သို့မဟုတ် link မလုပ်ဘဲ repo အတွင်းမှ `pnpm openclaw ...` ဖြင့် အမိန့်များကို လည်ပတ်နိုင်ပါသည်။
</Step>
<Step title="Run onboarding">
```bash
openclaw onboard --install-daemon
```
</Step>
</Steps>
ပိုမိုနက်ရှိုင်းသော development workflow များအတွက် [Setup](/start/setup) ကို ကြည့်ပါ။
```
အခြား ထည့်သွင်းနည်းလမ်းများ¶
ထည့်သွင်းပြီးနောက်¶
အားလုံး အလုပ်လုပ်နေကြောင်း စစ်ဆေးပါ —
openclaw doctor # check for config issues
openclaw status # gateway status
openclaw dashboard # open the browser UI
- custom runtime path များ လိုအပ်ပါက အောက်ပါအတိုင်း အသုံးပြုပါ:
-
- home-directory အခြေပြု အတွင်းပိုင်း path များအတွက်
OPENCLAW_HOME
- home-directory အခြေပြု အတွင်းပိုင်း path များအတွက်
-
- mutable state တည်နေရာအတွက်
OPENCLAW_STATE_DIR
- mutable state တည်နေရာအတွက်
-
- config ဖိုင်တည်နေရာအတွက်
OPENCLAW_CONFIG_PATH
- config ဖိုင်တည်နေရာအတွက်
- precedence နှင့် အသေးစိတ် အချက်အလက်များအတွက် Environment vars ကို ကြည့်ပါ။
ပြဿနာဖြေရှင်းခြင်း: openclaw မတွေ့ပါ¶
node -v
npm -v
npm prefix -g
echo "$PATH"
$(npm prefix -g)/bin (macOS/Linux) သို့မဟုတ် $(npm prefix -g) (Windows) သည် သင့် $PATH ထဲတွင် မရှိပါက သင့် shell က global npm binaries ( openclaw အပါအဝင်) ကို မရှာတွေ့နိုင်ပါ။
ဖြေရှင်းရန် — သင့် shell startup file (~/.zshrc သို့မဟုတ် ~/.bashrc) ထဲသို့ ထည့်ပါ —
export PATH="$(npm prefix -g)/bin:$PATH"
Windows တွင် npm prefix -g ၏ output ကို PATH ထဲသို့ ထည့်ပါ။
ထို့နောက် terminal အသစ်တစ်ခုကို ဖွင့်ပါ (သို့မဟုတ် zsh တွင် rehash / bash တွင် hash -r)။