Instalasi #
Untuk mulai menggunakan Rust, Anda perlu menginstal compiler Rust serta alat-alat pendukung lainnya seperti Cargo, manajer paket dan build system untuk Rust. Proses instalasi Rust cukup sederhana dan dapat dilakukan di berbagai sistem operasi populer. Berikut adalah panduan instalasi Rust di sistem operasi seperti Linux, macOS, dan Windows.
Instalasi Rust di Linux #
Menggunakan rustup
#
Rustup adalah alat manajer versi untuk Rust yang digunakan untuk menginstal dan mengelola Rust serta toolchain-nya. Anda dapat menginstal Rust menggunakan rustup
dengan mengikuti langkah-langkah berikut:
Langkah-langkah:
-
Buka terminal.
-
Jalankan perintah berikut untuk mengunduh dan menjalankan skrip instalasi Rust:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
-
Anda akan diminta untuk mengonfirmasi instalasi. Tekan
1
untuk memilih opsi default, yang akan menginstal toolchain Rust stabil dan Cargo. -
Setelah instalasi selesai, Anda mungkin perlu menambahkan direktori Cargo ke
PATH
Anda. Biasanya ini dilakukan secara otomatis, tetapi jika tidak, Anda bisa menambahkannya secara manual dengan menambahkan baris berikut ke.bashrc
,.zshrc
, atau file konfigurasi shell lainnya:export PATH="$HOME/.cargo/bin:$PATH"
-
Untuk memastikan bahwa Rust telah terinstal dengan benar, jalankan perintah berikut untuk memeriksa versi Rust yang terinstal:
rustc --version
Instalasi melalui Paket Manager (opsional) #
Beberapa distribusi Linux menyediakan paket untuk menginstal Rust langsung dari repositori paket mereka. Namun, ini mungkin tidak memberikan versi terbaru dari Rust. Berikut adalah contoh perintah untuk menginstal Rust menggunakan manajer paket distro:
-
Debian/Ubuntu:
sudo apt update sudo apt install rustc
-
Fedora:
sudo dnf install rust cargo
-
Arch Linux:
sudo pacman -S rust
Instalasi Rust di macOS #
Menggunakan rustup
#
Instalasi Rust di macOS dapat dilakukan dengan rustup
, sama seperti di Linux.
Langkah-langkah:
-
Buka Terminal.
-
Jalankan perintah berikut untuk mengunduh dan menjalankan skrip instalasi Rust:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
-
Pilih opsi default (
1
) untuk menginstal toolchain Rust stabil. -
Setelah instalasi selesai, pastikan Rust telah terinstal dengan benar dengan menjalankan:
rustc --version
Menggunakan Homebrew (opsional) #
Jika Anda menggunakan Homebrew, Anda dapat menginstal Rust dengan perintah berikut:
brew install rustup-init
rustup-init
Setelah rustup-init
dijalankan, ikuti instruksi di layar untuk menyelesaikan instalasi.
Instalasi Rust di Windows #
Menggunakan rustup-init.exe
#
Instalasi Rust di Windows juga dilakukan menggunakan rustup
.
Langkah-langkah:
-
Unduh installer
rustup-init.exe
dari situs resmi Rust: rustup.rs -
Jalankan
rustup-init.exe
dan ikuti instruksi yang diberikan oleh installer. -
Pilih opsi default (
1
) untuk menginstal Rust toolchain stabil. -
Setelah instalasi selesai, Anda mungkin perlu memulai ulang terminal atau Command Prompt agar perubahan
PATH
berlaku. -
Verifikasi instalasi dengan menjalankan perintah berikut di Command Prompt atau PowerShell:
rustc --version
Instalasi melalui WSL (Windows Subsystem for Linux) #
Jika Anda menggunakan WSL, Anda dapat mengikuti langkah-langkah instalasi untuk Linux seperti yang dijelaskan sebelumnya.
Memperbarui Rust #
Untuk memperbarui Rust ke versi terbaru, Anda dapat menggunakan perintah berikut di terminal:
rustup update
Perintah ini akan memperbarui toolchain Rust yang sudah diinstal ke versi terbaru.
Mengelola Toolchain Rust #
Dengan rustup
, Anda dapat menginstal dan mengelola beberapa toolchain Rust, seperti versi stabil, beta, atau nightly.
Menginstal Toolchain Nightly:
rustup install nightly
Mengganti Toolchain Default:
rustup default nightly
Memeriksa Toolchain yang Terinstal:
rustup toolchain list
Menghapus Instalasi Rust #
Jika Anda ingin menghapus instalasi Rust, Anda bisa melakukannya dengan menjalankan perintah berikut:
rustup self uninstall
Ini akan menghapus semua toolchain Rust dan rustup
dari sistem Anda.
Kesimpulan #
Instalasi Rust cukup mudah dilakukan di berbagai sistem operasi menggunakan rustup
, yang memberikan fleksibilitas dalam mengelola berbagai versi Rust. Dengan rustup
, Anda dapat memastikan bahwa Anda selalu menggunakan versi Rust terbaru dan sesuai dengan kebutuhan proyek Anda. Setelah instalasi selesai, Anda siap untuk mulai menulis, menguji, dan membangun aplikasi Rust.