GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara Menginstal Rust di Linux

Rust (umumnya dikenal sebagai Rust-Lang) adalah bahasa pemrograman sisi server sumber terbuka yang modern, kuat. Ini dikembangkan oleh Mozilla dan pertama kali diluncurkan pada 2010. Ini menyediakan banyak fitur seperti semantik bergerak, abstraksi tanpa biaya, pencocokan pola, runtime minimal, inferensi tipe, utas tanpa jejak data, binding C yang efisien, dll.

Rust mirip dengan c++ dan berjalan di sejumlah platform. Organisasi yang mengandalkan Rust di server produksi mereka termasuk CoreOS, Dropbox, dan Mozilla.

Dalam panduan ini, kami akan memandu Anda melalui instalasi bahasa Rust di Linux dan menulis program pertama kami.

Langkah 1:Instal dependensi yang diperlukan

Pertama-tama kita perlu menginstal dependensi yang diperlukan untuk Rust di Linux.

Untuk menginstal dependensi pada sistem berbasis Debian, jalankan perintah berikut:

$ sudo apt-get install build-essential -y

Untuk menginstal dependensi pada sistem berbasis Red Hat, jalankan perintah berikut:

$ sudo dnf install cmake gcc -y

Langkah 2:Memasang curl

Selanjutnya, kita akan menginstal Rust di Linux menggunakan curl, utilitas baris perintah gratis. Jika Anda tidak memiliki curl di sistem Anda, jalankan salah satu dari perintah berikut untuk menginstal.

Untuk menginstal curl pada distribusi Linux berbasis Ubuntu / Debian, jalankan:

$ sudo apt install curl -y

Untuk menginstal curl pada distribusi Linux berbasis Red Hat seperti Rocky Linux, Fedora dan CentOS, jalankan:

$ sudo dnf install curl -y

Langkah 3:Pasang Karat

Dengan curl terpasang, langkah selanjutnya adalah memasang karat. Gunakan perintah curl untuk mengunduh dan menjalankan skrip instalasi.

$ curl https://sh.rustup.rs -sSf | sh

Perintah di atas adalah distribusi-agnostik dan akan berjalan di lingkungan Linux apa pun.

Saat diminta, pilih ‘1 ' dan tekan Enter untuk melanjutkan instalasi. Semua komponen yang diperlukan untuk bahasa pemrograman Rust akan diunduh.

Ketika instalasi selesai, output berikut akan ditampilkan.

Rust tidak akan menambahkan direktori Cargo bin (manajemen paket dan host peti untuk karat) ke $PATH Anda selama proses instalasi, oleh karena itu Anda harus melakukannya secara manual. Jalankan perintah:

$ source $HOME/.cargo/env

Selanjutnya, sumber pengguna Anda .profile file untuk memastikan itu menggunakan $PATH yang dimodifikasi. Ini memastikan shell Anda berfungsi dengan baik di dalam lingkungan Rust. Jalankan perintah di bawah ini:

$ source ~/.profile

Terakhir, mari kita verifikasi versi rust yang terpasang di mesin kita dengan perintah:

$ rust --version

Dari output, versi rust yang terinstal saat ini adalah 1.54.0

Langkah 4:Menguji Pemasangan Anda

Kami sekarang siap untuk menjalankan program pertama kami di rust. Kami akan menjalankan skrip "hello world" sederhana. Pertama-tama saya akan membuat direktori baru untuk proyek karat saya.

$ mkdir ~/rustproject

Selanjutnya, navigasikan ke direktori baru.

$ cd rustproject

Sekarang mari kita buat dan buka file rust baru dengan perintah:

$ sudo nano rusttestfile.rs

Anda harus memperhatikan bahwa program karat disimpan dengan ekstensi .rs.

Salin baris kode berikut yang mencetak pernyataan "Script ini sedang berjalan". Simpan dan tutup file.

fn main(){

println!(“This rust script is running”);

}

Setelah menyimpan file di atas, buat executable Rust untuk file rusttestfile.rs kita dengan perintah:

$ rustc rusttestfile.rs

Terakhir, kita akan menjalankan program yang telah dikompilasi dengan perintah berikut:

$ ./rusttestfile

Anda akan melihat "Script ini sedang berjalan!" dicetak dalam output setelah eksekusi program berhasil.

Kesimpulan

Kami sekarang siap untuk menulis program karat di Linux.


Ubuntu
  1. Cara menginstal Python di Linux

  2. Cara Menginstal NodeJS Di Linux

  3. Cara Menginstal Vagrant Di Linux

  1. Cara menginstal Linux dalam 3 langkah

  2. Cara menginstal Java di Linux

  3. Cara Menginstal FFmpeg Di Linux

  1. Cara Menginstal Arch Linux

  2. Bagaimana cara menginstal Kali Linux

  3. Cara Menginstal FFmpeg di Linux