Ubuntu'da Claude CLI Kurulumu: Terminal Üzerinden Adım Adım Rehber

27.11.2025 14:13 Haber

 

Bu rehberde Ubuntu Linux bilgisayarınıza terminal üzerinden Claude CLI (Claude Code) kurulumunu en başından itibaren öğreneceksiniz. Node.js kurulu olmasa bile sıfırdan tüm adımları detaylı şekilde anlatıyoruz.

Gereksinimler

Claude CLI kurulumu için aşağıdakilere ihtiyacınız var:

✅ Sistem Gereksinimleri

Bileşen Gereksinim
İşletim Sistemi Ubuntu 20.04 veya üzeri
İnternet Aktif bağlantı
Hesap Anthropic hesabı (Claude Pro/Max veya API kredisi)

Adım 1: Sistem Güncellemesi

Terminal açın (Ctrl + Alt + T) ve sistemi güncelleyin:

Sistem Güncelleme Komutları

# Paket listesini güncelle
sudo apt update

# Mevcut paketleri güncelle
sudo apt upgrade -y

# Gerekli araçları kur
sudo apt install -y curl wget git

Adım 2: Node.js Kurulumu

Claude CLI için Node.js 18 veya üzeri gereklidir. Önce Node.js'in kurulu olup olmadığını kontrol edelim:

Node.js Kontrol

# Node.js kurulu mu kontrol et
node --version

Eğer "command not found" hatası alıyorsanız veya versiyon 18'den düşükse, aşağıdaki adımlarla kurun:

Yöntem 1: NodeSource ile Kurulum (Önerilen)

# NodeSource deposunu ekle (Node.js 22 LTS)
curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash -

# Node.js'i kur
sudo apt install -y nodejs

# Kurulumu doğrula
node --version
npm --version

Yöntem 2: NVM ile Kurulum (Alternatif)

# NVM'i indir ve kur
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh | bash

# Terminal'i yeniden başlat veya:
source ~/.bashrc

# Node.js LTS versiyonunu kur
nvm install --lts

# Kurulumu doğrula
node --version
npm --version
✅ Beklenen Çıktı:
  • node --version → v22.x.x (veya v20.x.x)
  • npm --version → 10.x.x

Adım 3: npm Yapılandırması

Global paketleri sudo olmadan kurabilmek için npm'i yapılandırın:

npm Global Dizin Ayarı

# Global paketler için dizin oluştur
mkdir -p ~/.npm-global

# npm'e bu dizini kullanmasını söyle
npm config set prefix '~/.npm-global'

# PATH'e ekle
echo 'export PATH=~/.npm-global/bin:$PATH' >> ~/.bashrc

# Değişiklikleri uygula
source ~/.bashrc
⚠️ Neden Bu Adım Gerekli?

Bu yapılandırma olmadan npm install -g komutları izin hatası verir veya sudo gerektirir. Sudo ile global paket kurmak güvenlik riski oluşturur.

Adım 4: Claude CLI Kurulumu

Artık Claude CLI'yi kurabilirsiniz:

Claude CLI Kurulum Komutu

# Claude CLI'yi kur (sudo KULLANMA!)
npm install -g @anthropic-ai/claude-code

# Kurulumu doğrula
claude --version
✅ Beklenen Çıktı:

claude --version → 2.x.x (Claude Code)

⚠️ Hata Alıyorsan:

claude: command not found hatası alıyorsan terminal'i kapat aç veya source ~/.bashrc komutunu çalıştır.

Adım 5: İlk Çalıştırma ve Giriş

Claude CLI'yi ilk kez çalıştırıp Anthropic hesabınızla giriş yapın:

Claude'u Başlat

# Herhangi bir dizinde çalıştır
claude

Giriş Adımları

  1. Terminal stil seçimi yapın (önerilen: modern)
  2. Enter tuşuna basarak giriş işlemini başlatın
  3. Tarayıcı otomatik açılacak
  4. Anthropic hesabınızla giriş yapın
  5. Authorize butonuna tıklayın
  6. Terminal'e dönün - otomatik olarak bağlanacak
???? Hesap Gereksinimleri:

Claude CLI kullanmak için şunlardan birine sahip olmalısınız:

  • Claude Pro ($20/ay) veya Claude Max ($100-200/ay) aboneliği
  • Veya API kredisi (console.anthropic.com'dan yüklenebilir)

Temel Kullanım

# Bir proje klasörüne git
cd ~/projelerim/benim-projem

# Claude'u başlat
claude

# Örnek komutlar:
> Bu proje ne yapıyor?
> Bir Python FastAPI server oluştur
> Bu koddaki hataları bul

# Çıkmak için
/exit

Hata Çözümleri

❌ "npm: command not found"

# Node.js düzgün kurulmamış, yeniden kur:
curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash -
sudo apt install -y nodejs
source ~/.bashrc

❌ "EACCES: permission denied"

# npm yapılandırmasını tekrar yap:
mkdir -p ~/.npm-global
npm config set prefix '~/.npm-global'
echo 'export PATH=~/.npm-global/bin:$PATH' >> ~/.bashrc
source ~/.bashrc

# Sonra tekrar kur (sudo OLMADAN):
npm install -g @anthropic-ai/claude-code

❌ "claude: command not found"

# PATH'i kontrol et:
echo $PATH

# ~/.npm-global/bin görünmüyorsa:
source ~/.bashrc

# Hala olmuyorsa terminali kapat aç

❌ "Authentication failed"

# Yeniden giriş yap:
claude
/logout
/login

# Hesabında kredi/abonelik olduğundan emin ol:
# https://console.anthropic.com adresini kontrol et

✅ Kurulum Tamamlandı!

Artık Ubuntu bilgisayarınızda Claude CLI kullanmaya hazırsınız.

Hızlı Özet:

  • ✅ Sistem güncellendi
  • ✅ Node.js ve npm kuruldu
  • ✅ npm yapılandırıldı
  • ✅ Claude CLI kuruldu
  • ✅ Hesap bağlandı

Faydalı Linkler:

© 2025 AlestaWeb - Tüm hakları saklıdır.

WM Tools
💫

WebMaster Tools

15 Profesyonel Araç