Rocky Linux 8 安装 Rust 编程语言

Rust 是 Mozilla 开发的一种免费的开源服务器端编程语言。 它主要关注速度、内存安全以及替换 C/C++ 等低级编码语言。 它用于创建广泛的应用程序,包括游戏引擎、操作系统、文件系统、浏览器组件等。 它可以在嵌入式设备上运行并轻松与其他语言集成。

在这篇文章中,我们将向我们展示 Rocky Linux 8 上安装 Rust 编程语言。

先决条件

  • 在 云平台上运行 RockyLinux 8 的服务器
  • 在我们的服务器上配置的 root 密码

第 1 步 – 创建 云服务器

首先,登录到我们的 云服务器。 创建一个新服务器,选择 Rocky Linux 8 作为至少 2GB RAM 的操作系统。 通过 SSH 连接到我们的云服务器并使用页面顶部突出显示的凭据登录。

登录到服务器后,运行以下命令以使用最新的可用软件包更新基本系统。

dnf update -y

第 2 步 – 安装所需的依赖项

首先,我们需要在服务器上安装一些必需的依赖项。 我们可以通过运行以下命令来安装所有这些:

dnf install epel-release -y
dnf install cmake gcc make curl clang -y

安装完所有依赖项后,我们可以继续下一步。

第 3 步 – 在 Rocky Linux 8 上安装 Rust

现在,运行以下命令下载并运行 Rust 安装脚本:

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

我们将被要求选择安装选项,如下所示:

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 wer PATH environment variable by
modifying the profile files located at:

  /root/.profile
  /root/.bash_profile
  /root/.bashrc

We 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

键入 1 并按 Enter 开始安装。 安装完成后,我们将获得以下输出:

  stable-x86_64-unknown-linux-gnu installed - rustc 1.56.0 (09c42c458 2021-10-18)


Rust is installed now. Great!

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

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

现在,使用以下命令激活 Rust 系统路径变量:

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

现在,使用以下命令验证 Rust 版本:

rustc -V

我们应该在以下输出中看到 Rust 版本:

rustc 1.56.0 (09c42c458 2021-10-18)

第 4 步 – 创建 Rust 应用程序

至此,Rust 就安装好了。 现在,让我们创建一个示例应用程序来测试 Rust。

首先,使用以下命令创建一个名为 project 的目录:

mkdir project

接下来,将目录更改为项目并使用以下命令创建一个示例 Rust 应用程序:

cd project
nano helloworld.rs

添加以下代码:

fn main() {
    println!("This is my first project created using rust!");
}

保存并关闭文件,然后使用以下命令编译程序:

rustc helloworld.rs

此命令将在我们的当前目录中创建一个可执行文件。

现在,使用以下命令运行程序:

./helloworld

我们应该看到以下输出:

This is my first project created using rust!

第 5 步 – 将 Rust 更新到最新版本

使用最新版本的 Rust 总是一个好主意。 我们可以使用以下命令对其进行更新:

rustup update

第 6 步 – 如何卸载 Rust

如果要从系统中删除 Rust,请运行以下命令:

rustup self uninstall

卸载成功后会得到如下输出:

Thanks for hacking in Rust!

This will uninstall all Rust toolchains and data, and remove
$HOME/.cargo/bin from wer PATH environment variable.

Continue? (y/N) y

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

在上面的文章中,我们解释了 Rocky Linux 8 上安装 Rust 编程语言。我们还使用 Rust 创建了一个示例应用程序。 我们现在可以开始使用 Rust 语言创建我们的应用程序。 尝试在来自 的 VPS 上使用 Rust!

© 版权声明
THE END
喜欢就支持一下吧
点赞15 分享
评论 抢沙发

请登录后发表评论