Install overview
Node.js
OpenClaw, Node 22.16 veya daha yeni bir sürüm gerektirir. Node 24, kurulumlar, CI ve sürüm iş akışları için varsayılan ve önerilen çalışma zamanıdır. Node 22, aktif LTS hattı üzerinden desteklenmeye devam eder. Kurulum betiği, Node'u otomatik olarak algılayıp kurar - bu sayfa, Node'u kendiniz kurmak ve her şeyin doğru bağlandığından emin olmak istediğiniz durumlar içindir (sürümler, PATH, global kurulumlar).
Sürümünüzü kontrol edin
node -vBu komut v24.x.x veya daha yüksek bir sürüm yazdırırsa önerilen varsayılandasınız. v22.16.x veya daha yüksek bir sürüm yazdırırsa desteklenen Node 22 LTS yolundasınız, ancak uygun olduğunda Node 24'e yükseltmenizi yine de öneririz. Node kurulu değilse veya sürüm çok eskiyse aşağıdan bir kurulum yöntemi seçin.
Node'u kurun
macOS
Homebrew (önerilir):
brew install nodeAlternatif olarak macOS kurulum aracını 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 kurulum aracını nodejs.org adresinden indirin.
Bir 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. Popüler 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 global bin dizininin PATH'inizde olmadığı anlamına gelir.
Global npm prefix değerini bulun
npm prefix -gPATH'inizde olup olmadığını kontrol edin
echo "$PATH"Çıktıda <npm-prefix>/bin (macOS/Linux) veya <npm-prefix> (Windows) 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 içinde rehash / bash içinde hash -r çalıştırın).
Windows
npm prefix -g çıktısını Ayarlar → Sistem → Ortam Değişkenleri üzerinden sistem PATH'inize ekleyin.
npm install -g üzerinde izin hataları (Linux)
EACCES hataları görürseniz npm'in global prefix değerini kullanıcı tarafından yazılabilir bir dizine taşıyın:
mkdir -p "$HOME/.npm-global"npm config set prefix "$HOME/.npm-global"export PATH="$HOME/.npm-global/bin:$PATH"Kalıcı hale 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