# Kurulum

Canonical: https://specscore.md/tr/cli/install/

[SpecScore CLI](/tr/cli/)

# Kurulum

Ortamınıza en uygun yöntemi seçin. Tüm yöntemler aynı[GitHub sürümünden](https://github.com/specscore/specscore-cli/releases)aynı `specscore` ikili dosyasını kurar.

## Hızlı kurulum (macOS ve Linux)

```
$ curl -fsSL https://specscore.md/install/get-cli | sh
```

Komut dosyası işletim sisteminizi ve mimarinizi algılar, GitHub'daki en son sürümden uygun arşivi indirir, SHA-256 sağlama toplamını doğrular ve `specscore`ikili dosyasını `/usr/local/bin` (veya `/usr/local/bin` yazılabilir değilse `~/.local/bin`) dizinine kurar.

### Seçenekler

 Değişken Varsayılan Açıklama SPECSCORE_VERSION latest Kurulacak sürüm etiketi, örn. v0.1.0 . SPECSCORE_INSTALL_DIR /usr/local/bin veya ~/.local/bin İkili dosyanın kurulacağı dizin.

Belirli bir sürümü `~/.local/bin` dizinine kurma:

```
$ curl -fsSL https://specscore.md/install/get-cli | \ SPECSCORE_VERSION=v0.1.0 SPECSCORE_INSTALL_DIR="$HOME/.local/bin" sh
```

### Çalıştırmadan önce inceleyin

Çalıştırmadan önce komut dosyasını incelemeyi tercih ederseniz:

```
$ curl -fsSL https://specscore.md/install/get-cli -o get-cli.sh $ less get-cli.sh $ sh get-cli.sh
```

## Homebrew (macOS ve Linux)

```
$ brew install specscore/tap/specscore
```

İlk kurulumda `specscore/homebrew-tap` tap'ini ekler ve yeni sürümleri buradan takip eder.

## Windows

Üç yöntemden birini seçin — tümü aynı GitHub sürümünden aynı ikili dosyayı kurar.

### PowerShell

```
PS> powershell -c "irm https://specscore.md/install/get-cli.ps1 | iex"
```

Komut dosyası mimarinizi algılar, en son sürümden ilgili `.zip`dosyasını indirir, SHA-256 sağlama toplamını doğrular, `specscore.exe`dosyasını `%LOCALAPPDATA%\Programs\specscore\bin` dizinine kurar ve bu dizini kullanıcı `PATH` ortam değişkeninize ekler. Yönetici izinleri gerekmez. Güncellenmiş `PATH`'in geçerli olması için ardından yeni bir terminal açın.

### WinGet

```
PS> winget install Synchestra.SpecScore
```

### Scoop

```
PS> scoop bucket add specscore https://github.com/specscore/scoop-bucket PS> scoop install specscore
```

## Manuel kurulum

- [GitHub sürümler sayfasından](https://github.com/specscore/specscore-cli/releases)platformunuz için uygun arşivi indirin. Arşivler `specscore_ _ _ . ` modelini izler.
- Aynı sürümdeki `specscore_ _checksums.txt` dosyasına karşı SHA-256 sağlama toplamını doğrulayın.
- Arşivi açın ve `specscore` (veya Windows'ta `specscore.exe`) dosyasını `PATH`'inizdeki bir dizine taşıyın.

## Kaynaktan derleyin

```
$ go install github.com/specscore/specscore-cli/cmd/specscore@main
```

[Go](https://go.dev/) 1.26 veya üzerini gerektirir.`main` dalından en son geliştirme derlemesini yükler — henüz etiketlenmiş bir sürümde bulunmayan değişiklikleri içerebilir.

Belirli bir sürüme sabitlemek için `@main` kısmını `@v0.4.2`gibi bir etiketle değiştirin veya en son etiketlenmiş sürüm için `@latest` kullanın.

## Kurulumu doğrulayın

```
$ specscore version specscore 0.1.0 ( )
```
