Rust(俗称Rust-Lang)是一种相对较新的开源实用系统编程语言,运行速度极快,可防止段错误并保证线程安全。它是由Mozilla开发并由LLVM支持的安全并发语言。
它支持零成本抽象、移动语义、有保证的内存安全、无数据竞争的线程、基于特征的泛型和模式匹配。它还支持类型推断、最小运行时间以及高效的 C 绑定。
Rust可以在大量平台上运行,并被Dropbox、CoreOS、NPM等公司/组织用于生产。
在本文中,我们将展示如何在 Linux 中安装Rust编程语言并设置您的系统以开始使用 Rust 编写程序。
在 Linux 中安装 Rust 编程语言
要安装Rust,请使用以下通过安装程序脚本安装 Rust 的官方方法,这需要一个curl 命令行下载器,如图所示。
$ sudo apt-get install curl [在Debian/Ubuntu上] # yum install 安装curl [在CentOS/RHEL上] # dnf install curl [在Fedora上]
然后通过在终端中运行以下命令并按照屏幕上的说明进行安装 Rust。请注意,rust 实际上是由 rustup 工具安装和管理的。
$curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | 嘘
![](https://www.alaica.com/wp-content/uploads/linux-167.png)
Rust安装完成后,Cargo 的 bin 目录(~/.cargo/bin
安装所有工具的位置)将被添加到您的PATH环境变量中,位于~/.profile
.
在安装过程中,rustup将尝试将货物的 bin 目录添加到您的PATH中;如果由于某种原因失败,请手动执行此操作以开始使用 Rust。
![](https://www.alaica.com/wp-content/uploads/linux-168.png)
接下来,获取~/.profile
文件以使用修改后的PATH并通过运行这些 Linux 命令来配置当前 shell以使用 rust 环境。
$ 源 ~/.profile $ 源 ~/.cargo/env
最后,通过运行以下命令验证系统上安装的rust版本。
$ rustc --版本
![](https://www.alaica.com/wp-content/uploads/linux-169.png)
在 Linux 中测试 Rust 编程语言
现在您已经在系统上安装了rust ,您可以通过创建第一个 rust 程序来测试它,如下所示。首先创建一个程序文件所在的目录。
$ mkdir myprog $ cd myprog
创建一个名为 的文件test.rs
,将以下代码行复制并粘贴到该文件中。
fn 主() { println!("Hello World,这是 Example.com – 最佳 Linux HowTos,互联网指南!"); }
然后运行以下命令,这将创建一个test
在当前目录中调用的可执行文件。
$ rustc 测试.rs
最后test
如图所示执行。
$ ./测试
![](https://www.alaica.com/wp-content/uploads/linux-170.png)
重要提示:您应该注意有关Rust释放的以下几点:
- Rust 有一个为期 6 周的快速发布过程,请确保随时获得许多可用的 Rust 版本。
- 其次,所有这些构建均由rustup管理,在每个受支持的平台上以一致的方式进行管理,从而能够从 beta 和夜间发布渠道安装 rustup,并支持其他交叉编译目标。
在 Linux 上卸载 Rust
如果您在任何时候想卸载Rust,您可以:
# rustup 自行卸载
在本文中,我们解释了如何在 Linux 中安装和使用Rust编程语言。尝试一下并向我们提供您的反馈或通过下面的评论表分享任何疑问。