Ana içeriğe geç

Rust Kurulumu: Ubuntu 20.04 ve 22.04 İçin Adım Adım Rehber

Rust, bellek güvenliği ve yüksek performansı bir araya getiren modern bir sistem programlama dilidir.
Bu rehberde Ubuntu üzerinde Rust kuracak, derleme ortamını hazırlayacak ve ilk test programınızı çalıştıracaksınız.


Bu Rehberde Ne Öğreneceksiniz?

  • Rust programlama dili ne işe yarar
  • Ubuntu’da Rust kurulumu nasıl yapılır
  • Derleme için gerekli araçlar
  • İlk Rust programını yazma ve çalıştırma
  • Rust güncelleme ve kaldırma adımları

Rust Nedir?

Rust, güvenli bellek yönetimini derleme aşamasında sağlayan bir programlama dilidir.
Tarayıcı motorları, oyun motorları ve sistem yazılımlarında yaygın olarak kullanılır.


Ön Gereksinimler

  • Ubuntu 20.04 veya 22.04
  • Sudo yetkisine sahip kullanıcı
  • İnternet bağlantısı

1. rustup ile Rust Kurulumu

Ubuntu üzerinde Rust kurmanın en güvenli yolu rustup aracıdır.
Bu araç Rust sürümlerini merkezi şekilde yönetir.

curl --proto '=https' --tlsv1.3 https://sh.rustup.rs -sSf | sh
  • Bu komut Rust yükleyicisini indirir ve kararlı sürümü kurar. Kurulum ekranında 1 yazarak varsayılan seçeneği onaylayın.

2. Ortam Değişkenlerini Yükleme

  1. Kurulumdan sonra Rust komutlarının çalışması için PATH güncellenmelidir.

source $HOME/.cargo/env
  • Bu komut Rust ve Cargo araçlarını aktif hale getirir.

3. Kurulumun Doğrulanması

  1. Rust’ın doğru kurulduğunu sürüm kontrolüyle teyit edin.

rustc --version
  • Bu komut yüklü Rust sürümünü ekrana yazdırır.

4. Derleyici Bağımlılıklarını Yükleme

  1. Rust kodları derlenirken sistem bağlayıcısına ihtiyaç duyar.
  • Bu araçlar build-essential paketiyle sağlanır.

sudo apt update && sudo apt upgrade -y
  • Bu komut sistem paketlerini günceller.


sudo apt install build-essential -y
  • Bu komut gcc ve gerekli derleme araçlarını kurar.

5. İlk Rust Programını Çalıştırma

  1. Kurulumun başarılı olduğunu test etmek için basit bir program oluşturalım.

mkdir ~/rust_projeleri && cd ~/rust_projeleri
nano test.rs
  • Bu komutlar proje dizini oluşturur ve Rust dosyasını açar.

Dosya içine aşağıdaki kodu ekleyin:


fn main() {
println!("Tebrikler! Rust programınız başarıyla çalışıyor.");
}
  • Bu kod ekrana bir mesaj yazdırır.

  1. Derleme

rustc test.rs
  • Bu komut Rust kodunu çalıştırılabilir dosyaya dönüştürür.

  1. Çalıştırma

./test
  • Bu komut derlenen Rust programını çalıştırır.

Sıkça Sorulan Sorular (SSS)

1. Rust’ı nasıl güncellerim? Rust sürümünü güncellemek için rustup update komutunu kullanabilirsiniz.

2. Cargo nedir? Cargo, Rust’ın paket yöneticisi ve derleme sistemidir. Bağımlılık yönetimini otomatik yapar.

3. Rust’ı tamamen nasıl kaldırırım? Aşağıdaki komut tüm Rust bileşenlerini siler:


rustup self uninstall

Sonuç

Rust kurulumu Ubuntu üzerinde hızlı ve sorunsuzdur. rustup sayesinde sürüm yönetimi ve güncellemeler kolaylaşır.

Yüksek performanslı Rust projelerinizi Rabisu Bulut altyapısında çalıştırarak güçlü ve güvenli sistemler geliştirmeye hemen başlayabilirsiniz 🚀