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.