1.软文推荐

2.软文推荐

3.软文推荐

Rust是由 Mozilla Research 赞助的通用的、多范式、现代的、编程语言,在语法上和C++类似,本文和大家分享一下在 Linux 中安装 Rust 编程语言的教程。

如何在 Linux 中安装 Rust 语言?

我们可以通过多种方式安装 Rust,但以下是官方推荐的安装方式。

$ curl https://sh.rustup.rs -sSf | sh
info: downloading installer

Welcome to Rust!

This will download and install the official compiler for the Rust programming 
language, and its package manager, Cargo.

It will add the cargo, rustc, rustup and other commands to Cargo's bin 
directory, located at:

  /home/daygeek/.cargo/bin

This path will then be added to your PATH environment variable by modifying the
profile files located at:

  /home/daygeek/.profile
  /home/daygeek/.bash_profile

You 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
  modify PATH variable: yes

1) Proceed with installation (default)
2) Customize installation
3) Cancel installation
>1

info: syncing channel updates for 'stable-x86_64-unknown-linux-gnu'
info: latest update on 2018-12-06, rust version 1.31.0 (abe02cefd 2018-12-04)
info: downloading component 'rustc'
 77.7 MiB /  77.7 MiB (100 %)   1.2 MiB/s ETA:   0 s                
info: downloading component 'rust-std'
 54.2 MiB /  54.2 MiB (100 %)   1.2 MiB/s ETA:   0 s                
info: downloading component 'cargo'
  4.7 MiB /   4.7 MiB (100 %)   1.2 MiB/s ETA:   0 s                
info: downloading component 'rust-docs'
  8.5 MiB /   8.5 MiB (100 %)   1.2 MiB/s ETA:   0 s                
info: installing component 'rustc'
info: installing component 'rust-std'
info: installing component 'cargo'
info: installing component 'rust-docs'
info: default toolchain set to 'stable'

  stable installed - rustc 1.31.0 (abe02cefd 2018-12-04)


Rust is installed now. Great!

To get started you need Cargo's bin directory ($HOME/.cargo/bin) in your PATH 
environment variable. Next time you log in this will be done automatically.

To configure your current shell run source $HOME/.cargo/env

运行以下命令配置当前 shell。

$ source $HOME/.cargo/env

运行以下命令验证已安装的 Rust 版本。

$ rustc --version
rustc 1.31.0 (abe02cefd 2018-12-04)
如何测试 Rust 编程语言?

安装 Rust 后,请按照以下步骤检查 Rust 语言是否正常工作。

$ mkdir ~/projects
$ cd ~/projects
$ mkdir hello_world
$ cd hello_world

创建一个文件并添加以下代码并保存。确保 Rust 文件始终以 .rs 扩展名结尾。

$ vi 2g.rs

fn main() {
 println!("Hello, It's 2DayGeek.com - Best Linux Practical Blog!");
}

运行以下命令编译 rust 代码。

$ rustc 2g.rs

上面的命令将在同一目录中创建一个可执行的 Rust 程序。

$ ls -lh
total 3.9M
-rwxr-xr-x 1 daygeek daygeek 3.9M Dec 14 11:09 2g
-rw-r--r-- 1 daygeek daygeek 86 Dec 14 11:09 2g.rs

运行 Rust 可执行文件得到输出。

$ ./2g
Hello, It's 2DayGeek.com - Best Linux Practical Blog!

好了!正常工作了。

将 Rust 更新到最新版本。

$ rustup update
info: syncing channel updates for 'stable-x86_64-unknown-linux-gnu'
info: checking for self-updates

  stable-x86_64-unknown-linux-gnu unchanged - rustc 1.31.0 (abe02cefd 2018-12-04)

运行以下命令从系统中删除 Rust 包。

$ rustup self uninstall

卸载 Rust 包后,删除 Rust 项目目录。

$ rm -fr ~/projects

至此关于在 Linux 中安装 Rust 编程语言的相关Linux教程到此结束,欢迎各位朋友在评论区留言。

以上就是良许教程网为各位朋友分享的Linux系统相关内容。想要了解更多Linux相关知识记得关注公众号“良许Linux”,或扫描下方二维码进行关注,更多干货等着你!

本文来源:www.lxlinux.net/855.html,若引用不当,请联系修改。

相关文章 8

1

详解Java泛型擦除 2分钟前

泛型信息只存在于代码编译阶段,但是在java的运行期(已经生成字节码文件后)与泛型相关的信息会被擦除掉,专业术语叫做类型擦除。 今天...

2

阿里云邮箱如何注册?阿里巴巴邮箱怎么注册?(阿里云邮箱如何注册) 4分钟前

阿里云邮箱如何注册? 邮箱行业不断发展与进步,这项工具开始广泛的应用在我们的工作与生活之中。例如生活中使用163NET邮箱,工作时使...

3

网站收录需要多长时间?(网站收录需要多久) 5分钟前

网站上线后,首页url建议提交到各个搜索引擎的站长平台,加快收录。 ① 保持高频率输出,日均更新3篇内容左右; ② 获得行业权威且垂直...

4

云服务器和云主机区别是什么?其实就是一个意思!(云服务器和云主机有啥用) 7分钟前

云服务器和云主机区别:云服务器和云主机有什么区别 ?云服务器和云主机之间没有区别。从云服务提供商和购买云服务器的用户的角度来...

5

destoon怎么限制标题长度?title怎么显示全部标题(destoon不授权可以吗) 8分钟前

如果产品的标题调用出来后,可是标题的字符长度太长了,destoon怎么怎么限制标题长度呢?destoon7.0的搜索页面模块的标题太长,是搜索标题...

6

【618】LOCVPS:KVM全场7折优惠,充618元送150元,CN2线路 10分钟前

LOCVPS算是国内比较知名的IDC商家,由知名大佬K总开设,信誉和技术上都非常好,另外商家针对滥用也比较严格,这样对于用来做站的朋友是...

7

#双12促销#racknerd洛杉矶MC机房 CN2线路美国VPS 年付14刀 半专用服务器五折 12分钟前

RackNerd是一家主要从事美国vps、美国服务器租赁的商家,主打洛杉矶LayerHost数据中心和洛杉矶multacom数据中心vps服务器产品,支持支付宝、...

8

傲游主机:8折长期优惠码,有香港原生IP和日本原生IP,中国香港荃湾CN2机房和日本大阪机 14分钟前

傲游主机怎么样? 傲游主机是一家成立于2010年的老牌国外VPS服务商,在澳大利亚及美国均注册公司,是由在澳洲留学的害羞哥、主机论坛知...