Oracle Linux 8 安装 Rust 编程语言

Rust 是 Mozilla 开发的一种免费、开源、多范式、通用的编程语言。 它是一种服务器端编程语言,旨在提高性能和安全性,尤其是安全并发和内存管理。 它可以直接访问硬件和内存,因此是嵌入式和裸机开发的理想语言。 它用于创建广泛的应用程序,包括游戏引擎、操作系统、文件系统、浏览器组件等。

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

先决条件

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

第 1 步 – 创建 云服务器

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

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

dnf更新-y

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

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

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

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

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

Rust 提供了一个安装脚本来简化安装过程。
我们可以运行以下命令来下载并运行 Rust 安装脚本:

curl –proto ‘=https’ –tlsv1.2 -sSf https://sh.rustup.rs | 嘘

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

主目录,位于:/root/.rustup 这可以使用 RUSTUP_HOME 环境变量进行修改。 Cargo 主目录位于:/root/.cargo 这可以使用 CARGO_HOME 环境变量进行修改。 cargo、rustc、rustup 和其他命令将被添加到 Cargo 的 bin 目录中,位于:/root/.cargo/bin 该路径随后将通过修改位于 /root/ 的配置文件添加到我们的 PATH 环境变量中。 profile /root/.bash_profile /root/.bashrc 我们可以随时使用 rustup self uninstall 进行卸载,这些更改将被还原。 当前安装选项:默认主机三重:x86_64-unknown-linux-gnu 默认工具链:稳定(默认)配置文件:默认修改 PATH 变量:是 1)继续安装(默认) 2)自定义安装 3)取消安装 >1

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

已安装 stable-x86_64-unknown-linux-gnu – rustc 1.61.0 (fe5b13d68 2022-05-18) Rust 已安装。 伟大的! 要开始,我们可能需要重新启动当前的 shell。 这将重新加载我们的 PATH 环境变量以包含 Cargo 的 bin 目录 ($HOME/.cargo/bin)。 要配置我们当前的 shell,请运行: source $HOME/.cargo/env

安装后,使用以下命令激活 Rust 系统路径变量:

源 ~/.profile 源 ~/.cargo/env

接下来,使用以下命令验证 Rust 版本:

rustc -V

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

rustc 1.61.0 (fe5b13d68 2022-05-18)

第 4 步 – 创建我们的第一个 Rust 应用程序

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

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

mkdir 项目

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

cd 项目 nano helloworld.rs

添加以下代码:

fn main() { println!(“欢迎来到 Rust!”); }

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

rustc helloworld.rs

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

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

。/你好世界

我们应该看到以下输出:

欢迎来到锈!

第 5 步 – 如何更新 Rust 版本

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

生锈更新

第 6 步 – 如何卸载 Rust

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

rustup 自我卸载

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

感谢我们在 Rust 中进行黑客攻击! 这将卸载所有 Rust 工具链和数据,并从 PATH 环境变量中删除 $HOME/.cargo/bin。 继续? (y/N) y 信息:删除 rustup 主页信息:删除货物主页信息:删除 rustup 二进制文件信息:rustup 已卸载

在这篇文章中,我们学习了 Oracle Linux 8 上安装 Rust 编程语言。我们还学习了如何使用 Rust 创建示例应用程序。 我们现在可以在我们的开发环境中安装 Rust 并开始使用 Rust 语言创建我们的应用程序。 在 的 VPS 主机上试一试!

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

请登录后发表评论