Rust adalah bahasa pemrograman modern yang terkenal dengan kinerja, keandalan, dan keamanan memorinya. Ini dirancang untuk memastikan konkurensi yang aman dan mencegah kesalahan segmentasi, menjadikannya ideal untuk pemrograman sistem, perakitan web, dan aplikasi penting lainnya. Sistem kepemilikan Rust yang unik menjamin keamanan memori tanpa memerlukan pengumpul sampah, dan sistem tipenya yang kuat serta pustaka standar yang komprehensif membuatnya cocok untuk berbagai tugas pemrograman.
Untuk menginstal Rust di Linux Mint 22, 21, atau 20, metode yang disarankan adalah menggunakan Rustup, penginstal resmi dan pengelola versi untuk Rust. Metode ini memastikan Anda selalu memiliki Rust versi terbaru. Panduan ini juga akan menunjukkan cara cepat menguji instalasi Anda dengan membuat aplikasi Rust sederhana dan memberikan tips pemeliharaan seperti memperbarui dan menghapus Rust.
Perbarui Linux Mint Sebelum Instalasi Rust
Untuk memastikan kelancaran instalasi Rust, mulailah dengan memperbarui sistem Linux Mint Anda. Proses ini menyegarkan daftar paket sistem Anda dan meningkatkan paket yang ada ke versi terbaru.
Buka terminal perintah Anda dan jalankan perintah berikut:
sudo apt update
sudo apt upgrade
Perintah-perintah ini pertama-tama memperbarui daftar paket dan kemudian meningkatkan paket, memastikan sistem Anda terkini dan aman.
Instal Paket Awal untuk Instalasi Rust
Paket prasyarat khusus diperlukan sebelum menginstal Rust. Paket-paket ini termasuk curl untuk mengunduh skrip instalasi, build-essential untuk mengkompilasi perangkat lunak, dan gcc dan make untuk mengelola dependensi dan build.
Instal paket-paket ini dengan perintah berikut:
sudo apt install curl build-essential gcc make -y
Perintah ini menginstal semua paket yang diperlukan, mempersiapkan sistem Anda untuk instalasi Rust.
Lanjutkan dengan Perintah Terminal untuk Menginstal Rust melalui RustUp
Dengan prasyarat tersebut, langkah selanjutnya adalah mendownload dan menjalankan script instalasi Rust.
Gunakan curl untuk mengambil skrip dengan aman melalui HTTPS:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
Setelah menjalankan perintah ini, Anda akan melihat output yang meminta Anda untuk memilih jenis instalasi. Bagi sebagian besar pengguna, instalasi default sudah cukup. Untuk melanjutkan, ketik “1” dan tekan Enter.
Durasi proses instalasi bervariasi, biasanya 1 hingga 5 menit, tergantung pada kecepatan internet dan kemampuan perangkat keras Anda.
Setelah terinstal, aktifkan lingkungan Rust untuk shell Anda saat ini. Langkah ini penting karena mengaktifkan perintah Rust di terminal Anda.
Jalankan perintah berikut:
source "$HOME/.cargo/env"
Perintah ini mengaktifkan lingkungan Rust, memungkinkan Anda untuk segera menggunakan Rust.
Memverifikasi Instalasi Karat
Untuk mengonfirmasi bahwa Rust telah diinstal dengan benar, periksa versi yang diinstal dengan:
rustc -V
Jika perintah ini menampilkan versi Rust, ini mengonfirmasi instalasi berhasil. Jika Anda mengalami masalah apa pun atau versinya tidak ditampilkan, periksa kembali langkah sebelumnya, terutama langkah aktivasi lingkungan, untuk memastikan semuanya sudah diatur dengan benar.
Buat Contoh Aplikasi Proyek Rust
Menyiapkan Ruang Kerja untuk Proyek Rust
Setelah menginstal Rust di Linux Mint, penting untuk memvalidasi fungsinya. Pendekatan praktisnya adalah dengan membuat aplikasi pengujian. Mulailah dengan membangun ruang kerja khusus untuk proyek Rust Anda. Ruang kerja ini mengatur proyek pengembangan Anda dan memastikan semua file disimpan secara sistematis.
Buat direktori ruang kerja dengan perintah berikut:
mkdir ~/rust-projects
Perintah ini membuat direktori baru bernama rust-projects
di direktori home Anda, yang didedikasikan untuk menampung proyek Rust Anda.
Membuat Aplikasi “Hello World” di Rust
Navigasikan ke ruang kerja baru Anda dan mulailah membuat aplikasi Rust pertama Anda:
cd rust-projects && nano helloworld.rs
Perintah ini mengubah direktori Anda saat ini menjadi proyek karat dan membuka file baru, helloworld.rs, di editor teks nano. Di sini, Anda akan menulis aplikasi pengujian Anda.
Di editor nano, masukkan kode Rust berikut untuk program sederhana “Hello World”:
fn main() {
println!("Hello World, this is a test provided by LinuxCapable.com");
}
Program Rust ini, ketika dijalankan, akan mencetak pesan yang ditentukan ke konsol.
Simpan dan keluar dari editor nano menggunakan “CTRL+O” untuk menulis perubahan dan “CTRL+X” untuk keluar.
Mengompilasi Aplikasi Rust
Kompilasi aplikasi “Hello World” dengan:
rustc helloworld.rs
Perintah ini mengkompilasi file sumber Rust helloworld.rs menjadi file yang dapat dieksekusi. Setelah kompilasi berhasil, Anda akan melihat file baru yang dapat dieksekusi di direktori Anda.
Untuk mengonfirmasi pembuatan file yang dapat dieksekusi, daftarkan konten direktori saat ini dengan:
ls
Menjalankan Aplikasi Rust yang Dikompilasi
Terakhir, jalankan aplikasi “Hello World” yang baru Anda buat dengan perintah berikut:
./helloworld
Menjalankan perintah ini akan menampilkan pesan dari aplikasi Rust Anda, mengonfirmasi bahwa Rust telah diinstal dengan benar dan siap untuk proyek pengembangan lebih lanjut.
Perintah Tambahan Untuk Karat
Perbarui Rust melalui Perintah RUSTUP
Pembaru bawaan Rust, Rustup, menyederhanakan pemeliharaan instalasi Anda saat ini. Untuk memperbarui Rust di Linux Mint, buka terminal Anda dan jalankan perintah berikut:
rustup update
Perintah ini memeriksa pembaruan apa pun yang tersedia untuk Rust dan menerapkannya, memastikan lingkungan Rust Anda mutakhir dengan fitur dan patch keamanan terbaru.
Hapus Rust melalui Perintah RUSTUP
Jika Rust tidak lagi diperlukan di sistem Anda, Rust dapat dihapus instalasinya dengan bersih menggunakan alat Rustup. Untuk menghapus Rust dari sistem Linux Mint Anda, jalankan perintah ini di terminal Anda:
rustup self uninstall
Perintah ini memulai proses penghapusan instalasi Rust, yang secara efektif menghapusnya dari sistem Anda. Setelah berhasil diselesaikan, pesan konfirmasi menunjukkan bahwa Rust telah dihapus sepenuhnya dari sistem Linux Mint Anda.
Kesimpulan
Dengan Rust berhasil diinstal pada sistem Linux Mint Anda menggunakan rustup
, Anda dapat memanfaatkan sepenuhnya fitur-fitur canggih dan jaminan keamanannya. Memperbarui Rust secara berkala memastikan Anda mendapatkan fitur dan pembaruan keamanan terbaru, sementara pemeliharaan yang tepat membantu menjaga lingkungan pengembangan Anda tetap bersih. Dengan membuat dan menjalankan aplikasi pengujian, Anda dapat memverifikasi instalasi Anda dan mulai menjelajahi kemampuan Rust. Nikmati keandalan dan kinerja yang dihadirkan Rust pada proyek pengembangan Anda.