GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara Menginstal Bahasa Pemrograman Rust di Ubuntu 20.04

Rust adalah bahasa pemrograman open-source dan saat ini sangat populer yang dikembangkan oleh Graydon Hoare pada tahun 2006. Ini sangat cepat, mencegah segfault, dan menjamin keamanan thread dan memori. Ini mendukung abstraksi tanpa biaya, utas tanpa balapan data, memindahkan semantik, binding C yang efisien, runtime minimal, dan pencocokan pola. Ini sangat mirip dengan C++ dan dapat berjalan di beberapa platform.

Dalam tutorial ini, saya akan menunjukkan cara menginstal bahasa pemrograman Rust di Ubuntu 20.04.

Prasyarat

  • Server yang menjalankan Ubuntu 20.04.
  • Kata sandi root dikonfigurasi di server.

Instal Karat

Untuk menginstal Rust, Anda perlu menginstal Curl dan paket lainnya ke sistem Anda.

apt-get install curl build-essential make gcc -y

Setelah menginstal paket Curl, unduh dan jalankan skrip instalasi Rust seperti yang ditunjukkan di bawah ini:

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

Anda akan diminta untuk memilih opsi instalasi seperti yang ditunjukkan di bawah ini:

info: downloading installer

Welcome to Rust!

This will download and install the official compiler for the Rust
programming language, and its package manager, Cargo.

Rustup metadata and toolchains will be installed into the Rustup
home directory, located at:

  /root/.rustup

This can be modified with the RUSTUP_HOME environment variable.

The Cargo home directory located at:

  /root/.cargo

This can be modified with the CARGO_HOME environment variable.

The cargo, rustc, rustup and other commands will be added to
Cargo's bin directory, located at:

  /root/.cargo/bin

This path will then be added to your PATH environment variable by
modifying the profile files located at:

  /root/.profile
  /root/.bashrc

You can uninstall at any time with rustup self uninstall and
these changes will be reverted.

Current installation options:


   default host triple: x86_64-unknown-linux-gnu
     default toolchain: stable (default)
               profile: default
  modify PATH variable: yes

1) Proceed with installation (default)
2) Customize installation
3) Cancel installation
>1

Ketik 1 dan tekan Enter untuk melanjutkan. Anda akan mendapatkan output berikut:

info: profile set to 'default'
info: default host triple is x86_64-unknown-linux-gnu
info: syncing channel updates for 'stable-x86_64-unknown-linux-gnu'
info: latest update on 2021-06-17, rust version 1.53.0 (53cb7b09b 2021-06-17)
info: downloading component 'cargo'
info: downloading component 'clippy'
info: downloading component 'rust-docs'
info: downloading component 'rust-std'
info: downloading component 'rustc'
 48.4 MiB /  48.4 MiB (100 %)  26.8 MiB/s in  1s ETA:  0s
info: downloading component 'rustfmt'
info: installing component 'cargo'
info: installing component 'clippy'
info: installing component 'rust-docs'
 16.1 MiB /  16.1 MiB (100 %)   1.9 MiB/s in  6s ETA:  0s
info: installing component 'rust-std'
 25.3 MiB /  25.3 MiB (100 %)   5.8 MiB/s in  4s ETA:  0s
info: installing component 'rustc'
 48.4 MiB /  48.4 MiB (100 %)   7.1 MiB/s in  7s ETA:  0s
info: installing component 'rustfmt'
info: default toolchain set to 'stable-x86_64-unknown-linux-gnu'

  stable-x86_64-unknown-linux-gnu installed - rustc 1.53.0 (53cb7b09b 2021-06-17)


Rust is installed now. Great!

To get started you may need to restart your current shell.
This would reload your PATH environment variable to include
Cargo's bin directory ($HOME/.cargo/bin).

To configure your current shell, run:
source $HOME/.cargo/env

Setelah instalasi, Anda perlu mengaktifkan lingkungan Rust untuk shell Anda saat ini. Anda dapat mengaktifkannya menggunakan perintah berikut:

source ~/.profile
source ~/.cargo/env

Selanjutnya, verifikasi versi Rust menggunakan perintah berikut:

rustc --version

Anda akan mendapatkan output berikut:

rustc 1.53.0 (53cb7b09b 2021-06-17)

Buat Contoh Aplikasi dengan Rust

Selanjutnya, Anda perlu membuat aplikasi sampel untuk menguji Rust.

Pertama, buat direktori untuk aplikasi Anda:

mkdir app

Selanjutnya, ubah direktori ke aplikasi dan buat contoh aplikasi dengan perintah berikut:

cd app
nano app.rs

Tambahkan kode berikut:

fn main() {
    println!("Hello World, this is my first app");
}

Simpan dan tutup file kemudian kompilasi program dengan perintah berikut:

rustc app.rs

Ini akan membuat aplikasi bernama yang dapat dieksekusi di direktori saat ini.

Selanjutnya, jalankan program dengan perintah berikut:

./app

Anda akan melihat output berikut:

Hello World, this is my first app

Untuk memperbarui paket Rust, jalankan perintah berikut:

rustup update

Anda akan mendapatkan output berikut:

info: syncing channel updates for 'stable-x86_64-unknown-linux-gnu'
info: checking for self-updates

  stable-x86_64-unknown-linux-gnu unchanged - rustc 1.53.0 (53cb7b09b 2021-06-17)

Jika Anda ingin menghapus Rust dari sistem Anda, jalankan perintah berikut:

rustup self uninstall

Anda akan mendapatkan output berikut:

Thanks for hacking in Rust!

This will uninstall all Rust toolchains and data, and remove
$HOME/.cargo/bin from your PATH environment variable.
Continue? (y/N) y

info: removing rustup home
info: removing cargo home
info: removing rustup binaries
info: rustup is uninstalled

Kesimpulan

Selamat! Anda telah berhasil menginstal Rust di server Ubuntu 20.04. Sekarang Anda dapat menulis kode yang sangat cepat dengan jejak memori yang sangat rendah menggunakan Rust.


Ubuntu
  1. Cara Menginstal Bahasa Pemrograman Swift di Ubuntu 20.04

  2. Instal Bahasa Pemrograman Rust di Ubuntu 20.04 - Proses selangkah demi selangkah?

  3. Cara Menginstal bahasa Swift di Ubuntu 20.04

  1. Cara Install Bahasa Pemrograman Go di Linux (Ubuntu/Debian/CentOS)

  2. Cara Menginstal Bahasa Pemrograman Rust di Debian 11

  3. Cara Menginstal dan Menggunakan Bahasa Pemrograman 'R' di Ubuntu

  1. Cara Menginstal Bahasa Pemrograman Swift di Ubuntu 20.04

  2. Cara Menginstal Bahasa Pemrograman R di Ubuntu 20.04

  3. Cara Install Bahasa Pemrograman Rust di Manjaro 21