Install overview
Node.js
OpenClaw için Node 22.19+, Node 23.11+ veya Node 24+ gereklidir. Node 24; kurulumlar, CI ve sürüm iş akışları için varsayılan ve önerilen çalışma zamanıdır; Node 22, etkin LTS serisi üzerinden desteklenmeye devam eder. Kurulum betiği Node'u otomatik olarak algılar ve kurar. Node'u kendiniz yapılandırmak istediğinizde (sürümler, PATH, genel kurulumlar) bu sayfayı kullanın.
Sürümünüzü kontrol edin
node -vÖnerilen varsayılan sürüm v24.x.x veya üzeridir. Desteklenen Node 22 LTS yolu v22.19.x veya üzeridir (uygun olduğunda Node 24'e yükseltin). v23.11.0 öncesindeki Node 23 derlemeleri desteklenmez. Node yüklü değilse veya desteklenen aralığın dışındaysa aşağıdaki kurulum yöntemlerinden birini seçin.
Node'u kurun
macOS
Homebrew (önerilir):
brew install nodeAlternatif olarak macOS yükleyicisini nodejs.org adresinden indirin.
Linux
Ubuntu / Debian:
curl -fsSL https://deb.nodesource.com/setup_24.x | sudo -E bash -sudo apt-get install -y nodejsFedora / RHEL:
sudo dnf install nodejsAlternatif olarak bir sürüm yöneticisi kullanın (aşağıya bakın).
Windows
winget (önerilir):
winget install OpenJS.NodeJS.LTSChocolatey:
choco install nodejs-ltsAlternatif olarak Windows yükleyicisini nodejs.org adresinden indirin.
Sürüm yöneticisi kullanma (nvm, fnm, mise, asdf)
Sürüm yöneticileri, Node sürümleri arasında kolayca geçiş yapmanızı sağlar. Yaygın seçenekler:
- fnm - hızlı, platformlar arası
- nvm - macOS/Linux üzerinde yaygın olarak kullanılır
- mise - çok dilli (Node, Python, Ruby vb.)
fnm ile örnek:
fnm install 24fnm use 24Sorun giderme
openclaw: command not found
Bu, neredeyse her zaman npm'in genel ikili dosya dizininin PATH'inizde olmadığı anlamına gelir.
Genel npm önekinizi bulun
npm prefix -gPATH'inizde olup olmadığını kontrol edin
echo "$PATH"Çıktıda <npm-prefix>/bin (macOS/Linux) veya <npm-prefix> (Windows) değerini arayın.
Kabuk başlangıç dosyanıza ekleyin
macOS / Linux
~/.zshrc veya ~/.bashrc dosyasına ekleyin:
export PATH="$(npm prefix -g)/bin:$PATH"Ardından yeni bir terminal açın (veya zsh'de rehash, bash'te hash -r komutunu çalıştırın).
Windows
npm prefix -g çıktısını Settings → System → Environment Variables üzerinden sistem PATH'inize ekleyin.
npm install -g sırasında izin hataları (Linux)
EACCES hataları görürseniz npm'in genel önekini kullanıcının yazabildiği bir dizine geçirin:
mkdir -p "$HOME/.npm-global"npm config set prefix "$HOME/.npm-global"export PATH="$HOME/.npm-global/bin:$PATH"Kalıcı hâle getirmek için export PATH=... satırını ~/.bashrc veya ~/.zshrc dosyanıza ekleyin.
İlgili
- Kuruluma Genel Bakış - tüm kurulum yöntemleri
- Güncelleme - OpenClaw'u güncel tutma
- Başlarken - kurulumdan sonraki ilk adımlar