How to install Rust on Ubuntu 22.04?

Overview

In this tutorial, we will learn how we can install the latest version of Rust on an Ubuntu Linux system. A potent general cognitive programming language, the Rust language is abbreviated to 'rust-lang.'

Rust language is utilized for a broad spectrum of various software development tasks, from browser constituents to operating and gaming systems. It is based on the fundamentals of parallelism, data safety, and speed.

The user base of Rust is growing every day since it can be simply and seamlessly linked with various other languages.

Prerequisites

There are certain prerequisites that need to be met before you begin.

  • Ubuntu equipped system

  • A regular root user

  • Internet connection

  • Knowledge of Command Line Interface (CLI)

Get Started

Rust programming language can be installed on the system using the following 2 methods:

Method 1: Installing Rust using apt on Ubuntu version 22.04

We will be utilizing apt package manager while installing Rust on the system. The rustc package is available in the official Ubuntu repository. Although it might not provide the most recent version, installing Rust via apt is a quick and easy solution.

  • Step 1: Update the system package registry using the following command:

apt update
  • Step 2: Next, we'll utilize our terminal's upgrade command.

apt upgrade

When prompted, press Y, and then wait for the upgrade to finish.

  • Step 3: Run the given command which will install Rust following the package registry's updating and upgrading. When prompted, press Y, and then wait for the installation to finish.

apt install rustc
  • Step 4: Verify the installation by using:

rustc -V

The command verifies that rustc 1.61.0 has been installed.

  • Step 5: Run the following command to remove Rust using the apt package manager:

sudo apt remove rustc

Method 2: Installing Rust language on Ubuntu using rustup

The shell script for rustup can be downloaded using the curl command to receive the most recent version of Rust. Users can manage Rust more simply with the help of the rustup utility.

  • Step 1: Use the curl command to get the rustup script and install it:

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

To continue with the default installation, type 1.

If required, start the shell again.

  • Step 2: Run the following command to add Rust to the system PATH after the shell has restarted:

source "$HOME/.cargo/env"
  • Step 3: For verification of the installation, run rustc with the -V parameter.

The output displays Rust version 1.66.0, which is more recent than the version found in the repository.

We'll now look at Rust's capabilities. The first step in accomplishing this is creating a few directories for the Rust scripts while using the commands listed below. The commands are simply intended to create a few directories and will not produce any output.

mkdir ~/rustprojects
cd ~/rustprojects
mkdir testdir
cd testdir

Now, using a nano text editor, we'll be creating a file that will house the Rust code.

nano rusttestfile.rs

Make sure that every script written in the Rust language ends with a .rs extension. When the file is being opened, type in the corresponding test code, then save it.

fn main() {
    println!("Congrats! Your Rust script is running");
}

Use the following command to launch the file to be executed. If everything went according to the procedure, we will be able to see a result similar to the one shown above.

Step 4: Execute the following command to remove Rust from your system:

rustup self uninstall

Conclusion

Rust was successfully installed on your version of Ubuntu if the test script gives the output as expected. By using Rust language, you can now start working on creating various scripts and programs.

Last updated