Linux PC'nizde bir Rust geliştirme ortamı kurarak Rust programlama yolculuğunuza başlayın.
Stack Overflow'un Geliştirici Anketi 2022'ye göre Rust, son yedi yıldır en sevilen programlama dili oldu. Sistem programlamadan sohbet robotlarına ve daha fazlasına kadar tüm karmaşıklık seviyelerindeki uygulamaları yönetmek için güvenli, verimli ve çok yönlüdür.
Henüz Rust'ta geliştirmeye başlama şansınız olmadıysa, Linux üzerinde bir Rust geliştirme ortamı kurarak başlamalısınız.
Linux'ta Rust Kurmak İçin Ön Koşullar
Rust'ı kurmadan önce, bir bağımlılık kurmanız gerekir: yapı-esansiyel paket. Neden? Çünkü Rust, Rust derleyicisi tarafından üretilen tüm nesne dosyalarını yürütülebilir bir ikili dosyaya bağlamak için bir bağlayıcıya ihtiyaç duyar. build-essential paketi, işi yapacak bir bağlayıcı içerir.
İşte build-essential paketini Linux'a kurma komutu:
sudo apt update && sudo apt install build-essential
Arch Linux için şunu çalıştırın:
sudo pacman -S temel geliştirme
Paketi kurmayı bitirdikten sonra Rust'ı kurmaya geçin.
Rust'ı Linux'a Kurmak
Rust'ın kurulumu ve ayarlanması çok kolaydır. Tek yapmanız gereken, her şeyi sizin için kuracak ve ayarlayacak tek bir komut dosyası çalıştırmak.
En iyi şey, bunun öngörülen yol olmasıdır ve resmi Rust geliştiricileri senaryoyu geliştirmiştir, böylece sisteminizde gölgeli yazılım çalıştırmadığınızı bilirsiniz.
İşte rustup komut dosyasını yüklemek ve çalıştırmak için komut:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
Bu komut kullanacak kıvrılma komutu komut dosyasını indirmek ve kullanarak çalıştırmak için sh emretmek. Yazın 1 istendiğinde.
Bir süre sonra script bitecek ve sizden PATH değişkenini güncelle Kargo kutusu dizinini dahil etmek için. Bunu kullanarak yapabilirsiniz kaynak komut:
kaynak "$HOME/.cargo/env"
Rust'ta "Hello, World" Kurma ve Yazma
Rust'ın yapı sistemi Cargo, birkaç komutla kodunuzu önyüklemenize, düzenlemenize ve test etmenize yardımcı olan becerikli bir araçtır. Yeni bir Rust projesi kurmak için şu komutu çalıştırın:
kargo yeni
Bu komut, temel bir proje için bir dizin yapısı kuracak ve ana.rs içindeki bir "Merhaba, Dünya" programı için kod içeren dosya /
kargo koşusu
Alternatif olarak, kodu manuel olarak derlemek için rustc kullanmanın sözdizimi şöyledir:
rustc ana.rs
./A
Bir Rustacean Olarak Programlama Yolculuğunuza Başlayın!
Artık Linux sisteminize Rust'u yüklediğinize ve kurduğunuza göre, Rust ile her türlü programı öğrenmeye ve geliştirmeye odaklanabilirsiniz.
Rust'ta kesinlikle yeniyseniz ve dili ve sözdizimini anlamak için hızlı bir giriş arıyorsanız, Rust programlama esaslarına yönelik bir giriş kılavuzu işinize yarayacaktır.