如何在Ubuntu Linux上安装Rust

时间:2020-02-23 14:44:53  来源:igfitidea点击:

今天,我们将学习如何在Ubuntu Linux上安装Rust。
Rust编程语言(通常称为rust-lang)是一种功能强大的通用编程语言。

由Mozilla开发并由Graydon Hoare设计,此编程语言在语法上类似于C++。

基于数据安全性,并行性和速度的支柱,Rust被用于从浏览器组件到游戏引擎和操作系统的各种软件开发项目。

它易于与其他语言无缝集成的能力意味着其用户群日新月异。

从安装开始

我们在Ubuntu 20.04(Focal theitroada)上制作了本教程,但是相同的命令将应用于基于Debian/Ubuntu的早期版本和其他Linux发行版。

在开始在Ubuntu上安装Rust之前,我们可能希望确保所有系统存储库都是最新的。
为此,我们需要使用apt软件包管理服务更新默认存储库。

为此,您需要在Ubuntu系统上打开终端并输入以下内容。

sudo apt update

Apt更新Ubuntu Focal theitroada

您应该在屏幕上看到类似的输出。
接下来,我们将在终端中使用upgrade命令

sudo apt upgrade

在命令行中输入" Y"以继续操作。
现在,在Ubuntu Linux上安装Rust时,我们将拥有所有更新的存储库。

如何在Ubuntu上安装Rust

现在我们已经了解了Rust编程语言,并且已经满足了前提条件,现在该在Ubuntu上安装Rust了。
为此,您需要遵循以下步骤。

使用RustUp脚本在Ubuntu上安装Rust

虽然有几种不同的方法可以在Linux上安装Rust,但是最推荐的方法是使用rustup shell脚本。

这是在Rust官方上的Ubuntu上安装Rust的推荐方法。
因此,这就是我们将在本教程中使用的方法。
要使用rustup安装程序,我们需要在终端中输入以下命令。

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

安装Rust Rustup脚本

运行此命令时,应该会看到类似于上面显示的输出的屏幕。
您将可以选择要选择的安装类型。

如果您熟悉rustup安装程序并希望自定义安装,请选择第二个选项。
但是,出于本教程的考虑,我们仅选择默认的第一个选项,然后按Enter。

安装Rust Complete

现在,我们将使用以下命令配置当前的shell。

source $HOME/.cargo/env

验证安装

在Linux上安装Rust之后,我们需要先验证安装情况,然后才能在系统上开始使用Rust。

我们可以通过向终端询问系统上的Rust编程语言的版本来验证这一点。
为此,我们在终端中输入。

rustc --version

这将在我们的系统上获取Rust编程语言的版本。
在撰写本教程时,Rust的最新可用稳定版本是1.43.1版本,如下面的屏幕快照所示。

现在,我们将测试Rust是否正常运行。
为此,我们将首先使用以下命令为Rust脚本创建一些目录。

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

这将为我们的Rust项目创建一个目录,并在项目目录中创建另一个测试目录。
现在,我们将使用nano或者您喜欢的任何文本编辑器创建一个文件来存储Rust代码。

nano rusttestfile.rs

请注意,您必须对所有Rust脚本使用.rs扩展名。
打开文件时,输入以下测试代码并保存文件。

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

现在,我们将使用rustc命令编译代码,然后在同一目录中创建rust可执行文件。
现在,让我们使用以下命令运行可执行文件。
如果我们正确地完成了所有操作,则应该期望看到与上述输出类似的输出。

如果您的测试脚本有效,则可以成功在Ubuntu上安装Rust。
现在,您可以继续使用Rust编程语言来开发软件和脚本。

其他常用的Rust命令

我们已经介绍了在Ubuntu上安装Rust的步骤。
但是仍然有两个要讨论的命令对您有用。
您应定期在Linux上更新Rust的安装。

这对于确保您可以访问系统上最新的防锈功能非常重要。
为此,请在终端中输入以下命令。

rustup update

如果您不再希望在系统上使用Rust,则可以选择卸载它。
要从系统及其关联的存储库中删除Rust,您需要使用此命令。

rustup self uninstall