当前位置: 首页 > 科技观察

如何在Linux中安装Rust编程语言

时间:2023-03-15 00:08:15 科技观察

Rust通常被称为rust-lang。Rust是一种通用、多范式、现代、跨平台和开源系统编程语言,由MozillaResearch赞助。它旨在实现安全性、速度和并发性等目标。Rust在语法上类似于C++,但它的设计者希望它在保持性能的同时提供更好的内存安全性。Rust目前在很多组织中使用,如Firefox、Chef、Dropbox、Oracle、GNOME等。如何在Linux中安装Rust语言?我们可以通过多种方式安装Rust,但以下是官方推荐的方式。$curlhttps://sh.rustup.rs-sSf|shinfo:下载安装程序欢迎使用Rust!这将下载并安装Rust编程语言的官方编译器及其包管理器Cargo。它将把cargo、rustc、rustup和其他命令添加到Cargo的bin目录,位于:/home/daygeek/.cargo/bin然后通过修改位于以下位置的配置文件将此路径添加到您的PATH环境变量:/home/daygeek/.profile/home/daygeek/.bash_profile您可以随时使用rustup自我卸载和这些更改进行卸载将被恢复。当前安装选项:默认主机三重:x86_64-unknown-linux-gnu默认工具链:stable修改PATH变量:yes1)继续安装(默认)2)自定义安装3)取消安装>1info:同步频道更新为'stable-x86_64-unknown-linux-gnu'info:最新更新于2018-12-06,rust版本1.31.0(abe02cefd2018-12-04)info:downloadingcomponent'rustc'77.7MiB/77.7MiB(100%)1.2MiB/sETA:0s信息:下载组件'rust-std'54.2MiB/54.2MiB(100%)1.2MiB/sETA:0s信息:下载组件'cargo'4.7MiB/4.7MiB(100%)1.2MiB/sETA:0s信息:下载组件'rust-docs'8.5MiB/8.5MiB(100%)1.2MiB/sETA:0s信息:安装组件'rustc'信息:安装组件'rust-std'信息:安装组件'cargo'信息:安装组件'rust-docs'信息:默认工具链设置为'stable'稳定安装-rustc1.31.0(abe02cefd2018-12-04)现在安装了Rust。太棒了!要开始,您需要在PATH环境变量中使用Cargo的bin目录($HOME/.cargo/bin)。下次你登录时,这将自动完成。配置你当前的shell运行source$HOME/.cargo/env运行以下命令配置当前shell$source$HOME/.cargo/env运行以下命令验证已安装的Rust版本。$rustc--versionrustc1.31.0(abe02cefd2018-12-04)如何测试Rust编程语言?安装Rust后,请按照以下步骤检查Rust语言是否正常工作。$mkdir~/projects$cd~/projects$mkdirhello_world$cdhello_world创建一个文件并添加以下代码并保存。确保Rust文件始终以.rs扩展名结尾。$vi2g.rsfnmain(){println!("Hello,It's2DayGeek.com-BestLinuxPracticalBlog!");}运行以下命令编译rust代码。$rustc2g.rs上面的命令将在同一目录中创建一个可执行的Rust程序。$ls-lhtotal3.9M-rwxr-xr-x1daygeekdaygeek3.9MDec1411:092g-rw-r--r--1daygeekdaygeek86Dec1411:092g.rs运行Rust可执行文件以获取输出。$./2gHello,这是2DayGeek.com-最佳Linux实用博客!那里!它工作正常。将Rust更新到最新版本。$rustupupdateinfo:同步'stable-x86_64-unknown-linux-gnu'信息的频道更新:检查自更新stable-x86_64-unknown-linux-gnu不变-在rustc1.31.0上运行(abe02cefd2018-12-04)以下命令从系统中删除Rust包。$rustupselfuninstall卸载Rust包后,删除Rust项目目录。$rm-fr~/项目