Cara Menyiapkan Lingkungan Pengembangan Rust di Linux
Table of content:
Menurut Survei Pengembang Stack Overflow 2022, Rust telah menjadi bahasa pemrograman yang paling disukai selama tujuh tahun terakhir. Aman, efisien, dan serbaguna untuk menangani aplikasi dari semua tingkat kerumitan, mulai dari pemrograman sistem hingga chatbot dan lainnya.
Jika Anda belum memiliki kesempatan untuk mulai mengembangkan Rust, Anda harus mulai dengan menyiapkan lingkungan pengembangan Rust di Linux.
Prasyarat untuk Menginstal Rust di Linux
Sebelum Anda menginstal Rust, Anda perlu menginstal satu dependensi: the build-esensial kemasan. Mengapa? Karena Rust membutuhkan tautan untuk menautkan semua file objek yang dihasilkan oleh kompiler Rust menjadi biner yang dapat dieksekusi. Paket build-essential berisi tautan yang akan menyelesaikan pekerjaan.
Berikut perintah untuk menginstal paket build-essential di Linux:
sudo apt update && sudo apt install build-essential
Untuk Arch Linux, jalankan:
sudo pacman -S base-devel
Setelah Anda selesai menginstal paket, lanjutkan dengan menginstal Rust.
Menginstal Rust di Linux
Karat sangat mudah dipasang dan diatur. Yang perlu Anda lakukan hanyalah menjalankan satu skrip tunggal yang akan menginstal dan mengatur semuanya untuk Anda.
Hal terbaiknya adalah ini adalah cara yang ditentukan, dan pengembang Rust resmi telah mengembangkan skripnya, jadi Anda tahu bahwa Anda tidak menjalankan perangkat lunak teduh di sistem Anda.
Berikut perintah untuk menginstal dan menjalankan skrip rustup:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
Perintah ini akan menggunakan perintah curl untuk mengunduh skrip dan menjalankannya menggunakan SH memerintah. Ketik 1 saat diminta.
Setelah beberapa saat, skrip akan selesai dan meminta Anda memperbarui variabel PATH untuk memasukkan direktori tempat sampah Kargo. Anda dapat melakukannya dengan menggunakan perintah sumber:
source "$HOME/.cargo/env"
Menyiapkan dan Menulis “Hello, World” di Rust
Sistem build Rust, Cargo adalah alat yang banyak akal yang membantu Anda melakukan bootstrap, mengatur, dan menguji kode Anda dengan beberapa perintah. Untuk menyiapkan proyek Rust baru, jalankan perintah ini:
cargo new <project_name>
Perintah ini akan mengatur struktur direktori untuk proyek dasar dan menambahkan a main.rs file yang berisi kode untuk program “Hello, World” di dalam /
cargo run
Atau, inilah sintaks untuk menggunakan rustc untuk mengkompilasi kode secara manual:
rustc main.rs
./a
Mulailah Perjalanan Pemrograman Anda sebagai Rustacean!
Sekarang setelah Anda menginstal dan mengatur Rust di sistem Linux Anda, Anda dapat fokus mempelajari dan mengembangkan semua jenis program dengan Rust.
Jika Anda benar-benar baru di Rust dan mencari primer cepat untuk merasakan bahasa dan sintaksnya, panduan pengantar untuk hal-hal penting pemrograman Rust akan berguna.