Rust'ı Yükle

Rustup kullanmak (Önerilen)

Görünüşe bakılırsa macOS, Linux veya Unix tabanlı bir işletim sistemi kullanıyorsunuz. Rustup'ı indirmek ve Rust'ı yüklemek için uçbiriminizde şunları çalıştırın ve daha sonra ekranınıza gelen talimatları izleyin.

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

It looks like you’re running Windows. To start using Rust, download the installer, then run the program and follow the onscreen instructions. You may need to install the Visual Studio C++ Build tools when prompted to do so. If you are not on Windows see "Other Installation Methods".

Windows için Linux Altsistemi

Eğer Windows için Linux Altsistemi kullanıcısıysanız Rust'ı yüklemek için uçbiriminizde şunları çalıştırın ve ardından ekrandaki talimatları izleyin.

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

Eğer WSL, Linux veya macOS gibi bir Unix işletim sistemi kullanıyorsanız Rust'ı yüklemek için
uçbiriminizde şunları çalıştırın. Ardından ekrandaki talimatları izleyin.

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

Eğer Windows kullanıyorsanız
rustup-init.exe'yi indirin ve çalıştırın. Ardından ekrandaki talimatları izleyin.

Rust kurulumu hakkında notlar

Başlarken

Eğer Rust'a yeni başlıyorsanız ve daha detaylı bir gidiş yolu arıyorsanız başlarken sayfamıza göz atın.

Windows düşünceleri

Rust, Windows'ta ek olarak Visual Studio 2013 ve ilerisi için C++ yapı araçlarına ihtiyaç duyar. Yapı araçlarını elde etmenin en kolay yolu sadece Visual C++ yapı araçlarını sağlayan Microsoft Visual C++ Build Tools 2019'u yüklemektir. Bir başka yol da Visual Studio 2019, Visual Studio 2017, Visual Studio 2015 ya da Visual Studio 2013 'ü yükleme esnasında "C++ araçları” seçeneğini işaretleyip yüklemektir.

Rust'ı Windows'ta yapılandırmak hakkında daha fazla bilgiye Windows'a özgü rustup belgelendirmesinden ulaşabilirsiniz.

Rustup ile araç zincirinin yönetimi

Rust, rustup aracı ile yüklenir ve yönetilir. Rust'ın 6 haftalık hızlı yayımlama süreci vardır ve çok sayıda platformu destekler. Bu yüzden her zaman Rust'ın birçok yapısı vardır. rustup Rust'ın desteklediği her platformda bu yapıları tutarlı bir şekilde yönetir. Bu durum, Rust'ın beta ve nightly yayın kanallarından yüklenmesine ve farklı hedeflere derlenmesine katkıda bulunur.

Eğer rustup'ı geçmişte yüklediyseniz, yüklediğiniz sürümü rustup update kodunu çalıştırarak güncelleyebilirsiniz.

Daha fazla bilgi için rustup belgelendirmesine bakabilirsiniz.

PATH ortam değişkenini yapılandırma

Rust geliştirme ortamında bütün araçlar ~/.cargo/bin %USERPROFILE%\.cargo\bin dizinine yüklenir. Ve burası rustc, cargo ve rustup dahil olmak üzere Rust araç zincirini bulacağınız yerdir.

Ayrıca, Rust geliştiricilerinin, bu dizini PATH ortam değişkenlerine eklemeleri beklenmektedir. Yükleme sırasında rustup, PATH'i yapılandırmaya çalışacaktır. Platformlar arası farklar yüzünden, komut kabukları ve rustup bünyesindeki hatalar sebebiyle PATH değişkenine yapılan değişiklikler konsol yeniden başlatılana ya da kullanıcı çıkış yapana kadar etkin olmayabilir hatta başarı ile gerçekleşemeyebilir.

Eğer yüklemeden sonra konsolunuzda rustc --version kodunu çalıştırmak hata veriyorsa muhtemelen sebep budur.

Uninstall Rust

If at any point you would like to uninstall Rust, you can run rustup self uninstall. We'll miss you though!

Diğer kurulum yöntemleri

Yukarıda açıklanan rustup tabanlı kurulum çoğu geliştiricinin Rust'u yüklemesi için tercih ettiği yoldur. Ancak, kurulum için başka yöntemler de kullanılabilir.

Daha fazla bilgi edinin